【发布时间】:2018-09-27 18:33:54
【问题描述】:
我有 requestMapping("projects") 的 Post 方法和 Put 方法。
@PutMapping
public ResponseEntity<ResultDomain> updateProjet(@RequestParam String projectJSON,
@RequestParam MultipartFile image, @RequestParam(required = false) MultipartFile image1,
@RequestParam(required = false) MultipartFile image2) throws Exception {
}
@PostMapping
public ResponseEntity<ResultDomain> addProjet(@RequestParam String projectJSON, @RequestParam MultipartFile image,
@RequestParam(required = false) MultipartFile image1, @RequestParam(required = false) MultipartFile image2)
throws Exception {
}
这两种方法具有完全相同的参数。当我请求 POST 时,我没有问题。但是当我请求 PUT 时,它会返回错误的请求。 PUT 方法有什么限制吗?
邮递员结果:
请帮忙。提前致谢
【问题讨论】:
-
能否粘贴堆栈跟踪或错误消息(如果有)?
-
太糟糕了,没有堆栈跟踪......它没有进入方法并拒绝错误请求
-
请开启调试模式并发送请求。希望会有一些堆栈跟踪
-
我试过调试模式...仍然没有堆栈跟踪
标签: java spring-boot http-post spring-restcontroller http-put