我们可以一起使用内容类型八位字节流和json吗?

时间:2016-07-05 06:31:10

标签: java json rest inputstream contenttype

我为上传文件创建了一个休息服务。 我的服务使用Stream for file和Map of String获取一些信息。

@RequestMapping(value = "/upload" , method = RequestMethod.POST)
public void upload(InputStream file,Map<String, String> fileInfoMap) {}

如果是,那么如何使用POSTMAN调用服务? 如果没有,那么请提出一些替代方案吗?

2 个答案:

答案 0 :(得分:0)

在邮递员中添加multipart/mixed content_type,在正文部分下选择表单 - 数据如下图所示enter image description here

enter image description here

答案 1 :(得分:0)

如果不起作用,请尝试使用postman尝试curl

curl -i -X POST -H "Content-Type: multipart/mixed" -F "fileInfoMap="name=xxx&age=24&location=yyy";type=application/x-www-form-urlencoded" -F "file=@somefile.zip" http://localhost:8080/upload