背景 最近做了个java后端上传文件的需求,要求上传文件的时候模仿postman的binary body上传文件: 这种上传文件的方式的好处在于不会将文件读入内存,在上传大文件时会有比较好的性能。但是由于没有键值对,一次只能上传一个文件。 java实现 设置request请求头: "Content-Type": "application/octet-stream" 获取HttpEntity: HttpPost post = new HttpPost(url); File file