2018-11-17

@RequestParam 接收指定Headers为Content-Type:application/x-www-form-urlencoded

最近公司接手了一个项目,使用的东西比较旧,也不算是旧,就是自己懒,之前上学用过的东西都还给了老师。领导的意思就是重构代码,但是要使用人家的封装好的一部分jar包,跟进去jar包一个一个的看代码的实现,突然不知道controller方法该怎么接参数了,这也就是坚信我要写笔记的事情了,好了废话不多说直接上图。


红线标注的地方是需要的参数,用map封装参数,这个大家都能明白。不需要解释了。我重点想说的是这个类 HttpConfig,看源码




HttpClientUtil.post(config) 构建一个HttpConfig 对象,看对象的参数里面 这个map就是第一张图里面的参数信息,像 map这种参数结构为key-value结构可以处理参数的注解只要@RequestParam。


因为传进来的参数为map,我这里接收也使用map来接收,参数一个一个的取出来,测试了一下没有问题。虽然是一个简单的小问题,真的是忘记了,所以呢,好记性不如烂笔头,大家要做好笔记,巩固复习知识,加油!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 诸事不顺,晚上和合伙人茶馆两小时斟酌公司方案,投资投人是真理,无论身处怎样的环境,都不会迷失自我,大不了从头...
    T伊恩阅读 1,454评论 0 0
  • 第二个主题就是真爱和溺爱,我自己现在有点搞不清楚我对孩子是真爱还是溺爱,我要按照我自己的想法。那我肯定是在真爱他。...
    自律完善自己阅读 1,459评论 0 0

友情链接更多精彩内容