关于我近期遇到的HttpMessageNotReadableException整理
1.报错原因:@RequestBody只支持POST请求,GET请求不能使用@RequestBody(其实也是可以的,其实在一般的情况下,GET请求是不可以用@RequestBody来接收参数的。一般情况指的是请求由浏览器或者类似于POSTMAN这样的测试工具发出,我们都知道,Http请求包含请求头和请求体,如果发出的请求中请求体为空,那么使用@RequestBody注解来获取参数肯定是徒劳的。可以使用的情况需要两个条件,一是请求方式为GET,二是请求参数写入请求体中。即接口需要被上层的服务调用而非页面直
原创
2021-09-18 13:41:23 ·
9696 阅读 ·
2 评论