![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后台
文章平均质量分 61
逆流_Jun
逆水前行
展开
-
Request Payload 和 Form Data 的区别
前端时间在开发过程中,在controller中使用@RequestParam居然接收不到前端传过来的参数。纳闷了。。后面查了很多资料,才发现请求正文为Request Payload,请求头Content-Type: application/json,以这种方式请求,后台用@RequestParam是接收不到参数的,只能用@RequestBody,或者通过实现spring的HandlerMethodA原创 2017-06-22 17:50:49 · 8571 阅读 · 0 评论 -
spring 自定参数解析器(HandlerMethodArgumentResolver)
由于之前用@RequestParam无法接受request payload 正文格式为json格式的字符串,只能使用@RequestBody整个接收,觉得麻烦,但是spring自带的参数解析器不具有这种功能,只能尝试着用自定义参数解析器去解决。自定义解析器需要实现HandlerMethodArgumentResolver接口,HandlerMethodArgumentResolver接口包含两个接口原创 2017-06-23 14:39:34 · 39729 阅读 · 3 评论