在学习springboot时,使用@RequestBody注解返回xml数据
原因是因为之前学习导了jackson-dataformat-xml这个包
删除之后
这里的原因是因为,springboot在内容协商的时候会根据客户端接收能力不同,返回不同媒体类型的数据。
在请求头中Accept就是申明浏览器可以接收的类型
因为导入了jackson-dataformat-xml,所以此时可以服务器也可以返回xml类型的数据,又因为在浏览器中,xml的q值是最大的,在spring boot中,会先找到所有浏览器支持,而且服务器也能返回的类型,随后根据q值排序,进行内容协商的最佳匹配媒体类型。
springboot使用 @RequestBody注解返回xml数据
最新推荐文章于 2024-02-21 11:02:00 发布