天天看点

post 请求 content-type的区别

在接口提交数据时候,Content-Type应该是application/x-www-form-urlencoded 还是 application/json。是需要考虑的问题。

application/x-www-form-urlencoded 与 application/json 的区别:

  • 如果是通过页面表单方式提交,那就是”application/x-www-form-urlencoded”;
  • 如果是json(要反序列化成字符串),那就是”application/json”

所以,要根据传参的格式进行区别使用

对于”application/x-www-form-urlencoded”,其参数组织形式,是键值对,类似于get方式的参数形式:name=张三&sex=男&tel=5354169,而json大家都知道,是这样的: