状态码406

HTTP协议状态码的一种(4xx表示客户端的问题),表示客户端无法解析服务端返回的内容。说白了就是后台的返回结果前台无法解析就报406错误

有一种情况是需要JSON支持

Http状态码406(Not Acceptable) 错误问题解决方法

请求头contentType问题

顾名思义,就是看request 的 heads和response的heads的对应问题,是不是接收端期望的类型;

springmvc–后缀名 默认匹配机制导致的

1.通过配置转换
2.通过启动类继承WebMvcConfigurerAdapter解决
WebMvcConfigurerAdapter在较新的版本处于废弃状态,试试吧

有一种巨奇葩的可能。。。。。

我承认我菜逼,就是这个原因

如果你看了别人,没有解决,如果你恰好是自定义封装的返回类,如果你也恰好忘了添加setter和getter,他就是406,怎么搞都不好使,

或者某个类,看一下 settergetter

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐