四种常见的 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相关,不常用,暂时未用到。