四种常见的 POST 提交数据方式

98 阅读1分钟

四种常见的 POST 提交数据方式

post请求需要设置Content-Type变更请求方式,其常见的值如下:

1、application/x-www-form-urlencoded

最原生的POST提交方式,数据提交方式以&相连接编码类似于get的query参数查询。

使用位置:

  • 浏览器原生<form>表单,如果不设置 enctype 属性,那么最终就会以 application/x-www-form-urlencoded方式提交数据;
  • Ajax提交数据也是该方式,例如 JQuery 和 QWrap 的 Ajax。

2、multipart/form-data

该种请求方式一般用于上传文件,以二进制方式上传文件。

3、application/json

目前最常用类型,目前应用一般都是设置type为该类型,使用json类型传输数据

4、text/xml

和xml相关,不常用暂时未用到

参考

四种常见的 POST 提交数据方式