1.问题描述
请求项目中某一个接口后,接口响应码为406
后端控制台信息为:
2.问题分析
状态码406:HTTP协议状态码的一种(4xx表示客户端的问题),表示客户端无法解析服务端返回的内容。说白了就是后台的返回结果前台无法解析就报406错误。
我在项目中自定义了一个接口返回类R,但我没有对该类的私有属性添加get,set方法,导致外部无法获取该类的属性值
3.问题解决
对自定义接口返回类的属性添加get,set方法,我这里使用lombok的注解@Data自动生成
4.总结
自己没有养成良好的编码习惯,属性的get,set方法在大多数情况是必须要有的