【发布时间】:2013-04-18 12:24:15
【问题描述】:
我正在尝试将 JSON 实体和图像发布到我的 Web 服务。但是我无法让它工作。最后一个错误是请求不是多部分请求。
@RequestMapping(method = RequestMethod.POST)
public ResponseEntity savePerson(@RequestPart("data") final PersonResource personResource, @RequestPart("image") MultipartFile imageFile) { ... }
卷曲
$ curl -H "Content-Type: application/json" -X POST -F 'data={"name":"Tes
t"}' -F "image=@C:\Users\LuckyLuke\Downloads\test.jpg;type=image/jpg" localhost:8080/myapp/persons
我是否误解了@RequestPart注解的用法?请求错了吗?
【问题讨论】:
标签: java spring rest jakarta-ee spring-mvc