And*_*oli 5 java spring spring-boot
我正在使用Spring Boot构建一些API,但是当我尝试用Postman查询时,我遇到了一些关于Content-Type的错误。
@RequestMapping(path = "/verify", method = RequestMethod.POST, consumes = "text/xml", produces = "application/json")
String verify(@RequestBody Map<String, Object> payload, HttpServletRequest request) {}
Run Code Online (Sandbox Code Playgroud)
我不明白哪里出了问题。
我注意到当我删除@RequestBody作为方法的参数时,错误消失了。为什么?
我会简单地:
小智 0
尝试在邮递员中将 Http 标头内容类型设置为 text/xml。您还可以在 Chrome DevTools -> Network 选项卡 -> 单击您的请求 -> Headers 选项卡中检查当前的 Content-Type 标头是什么。
归档时间: |
|
查看次数: |
11604 次 |
最近记录: |