小编And*_*oli的帖子

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作为方法的参数时,错误消失了。为什么?

我会简单地:

  • 发送XML到API
  • 从API接收JSON

API的邮递员调用

java spring spring-boot

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

标签 统计

java ×1

spring ×1

spring-boot ×1