相关疑难解决方法(0)

Spring 无法处理“multipart/form-data”POST 请求(错误 400“错误请求”)

当我向此服务器代码发布请求时 - 一切正常:

@RequestMapping(method = RequestMethod.POST, consumes = { "application/json" })
public ResponseEntity<String> addQuestion(@RequestBody String dtoObject) { ... }
Run Code Online (Sandbox Code Playgroud)

但如果我将请求更改为“multipart/form-data” - Spring 返回错误 400“错误请求”:

@RequestMapping(method = RequestMethod.POST, consumes = { "multipart/form-data" })
public ResponseEntity<String> addQuestion(@RequestBody String dtoObject) { ... }
Run Code Online (Sandbox Code Playgroud)

为什么?也许我应该创建一些额外的豆子?

PS:我需要“multipart/form-data”来将文件与 json 对象一起发送。

java spring

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×1

spring ×1