http中的常用的content-type有:

application/x-www-form-urlencoded;charset=UTF-8  传递表单类数据

application/json;charset=UTF-8  传递json类数据

multipart/form-data  上传文件类数据

那么分别对应后端java的处理方式为:

application/x-www-form-urlencoded;charset=UTF-8   如果是单个参数的话,后端可以用@RequestParam (该注解修饰的参数默认为必传) 也可以什么都不写。如果是用对象封装的实体,那么什么都不用写。

application/json;charset=UTF-8    表明传递的是json类数据,那么后端的参数应该用@RequestBody 修饰。

multipart/form-data   表明是上传文件,后端应该用使用@RequestParam注解修饰。

详情可以参考:https://www.jianshu.com/p/dc6873d5fa3d

最新文章

  1. css3 input边框蓝光特效
  2. java经典题目
  3. 扩展 HtmlwebpackPlugin 插入自定义的脚本
  4. MySQL --log-slave-updates
  5. 使用AFNetworking 报错提示
  6. 45 个非常有用的 Oracle 查询语句(转)
  7. 8.1 sikuli报错: 提示没有对应的javaw
  8. V9发布内容时保留框架<iframe></iframe>
  9. 时间mysql
  10. target存放的是编译后的.class文件地方 默认情况下不会讲非class文件放入进入 如果要使用非.class文件 需要通过增加配置方式自动加入文件
  11. 20145325张梓靖 《网络对抗技术》 Web基础
  12. element.dataset API
  13. java的配置方式简介
  14. find -size 查出指定文件大小的命令
  15. 应用SAP PI实现SAP BW数据仓库对于第三方系统数据完美集成以及DELTA加载的分析
  16. jquery.nestable.min.js可拖动标签
  17. Python: C扩展初体验
  18. 【每日scrum】第一次冲刺day1
  19. android下载
  20. Android设计模式之单例模式的七种写法

热门文章

  1. 树莓派3 之 USB摄像头安装和使用
  2. Source Insight中文注释乱码、字体大小、等宽解决方法
  3. array 和 alloc init 以及 new 区别
  4. nio例子
  5. Cocos Creator 资源加载(笔记)
  6. for loop
  7. python 猜数字游戏
  8. CNN - 卷积神经网络
  9. Python pyYAML模块
  10. Linux 创建自定义命令