post请求头的常见类型
2024-09-07 15:11:37
1、application/json(JSON数据格式)
xhr.setRequestHeader("Content-type","application/json; charset=utf-8");
这种类型是我们现在最常用的,越来越多的人把它作为请求头,用来告诉服务端消息主体是序列化后的 JSON 字符串。由于 JSON 规范的流行,除了低版本 IE 之外的各大浏览器都原生支持 JSON.stringify,服务端语言也都有处理 JSON 的函数,使用 JSON 不会遇上什么麻烦。
2、application/x-www-form-urlencoded
xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
这应该是最常见的 POST 提交数据的方式了。浏览器的原生 form 表单,如果不设置 enctype 属性,那么最终就会以 application/x-www-form-urlencoded 方式提交数据
3、multipart/form-data
xhr.setRequestHeader("Content-type", "multipart/form-data; charset=utf-8");
这又是一个常见的 POST 数据提交的方式。我们使用表单上传文件时,必须让 form 的 enctyped 等于这个值
4、text/xml
xhr.setRequestHeader("Content-type", "text/xml; charset=utf-8");
它是一种使用 HTTP 作为传输协议,XML 作为编码方式的远程调用规范,这种方式现在不常用
最新文章
- html+ccs3太阳系行星运转动画
- Debian8.3如何设置默认不启动Gnome
- 【数学】Matrix Multiplication
- ORA-12545: 因目标主机或对象不存在, 连接失败
- svn 检出 Check out 请求的名称有效,但是找不到请求的类型的数据。
- Android开发文摘集合1
- sqlmap新手注入
- sql的强大功能(看一条sql解决的复杂业务)
- LoadRunner 调用Dll完成加密解密
- 用webstorm自动编译less产出css和sourcemap
- python学习1:程序元素和基本使用方法(跟随mooc学习)
- postgresql分析函数
- HTML目录:
- 设备唯一标识方法(Unique Identifier):如何在Windows系统上获取设备的唯一标识 zz
- Linux系统下apt-get命令无法安装常见软件包?
- [django]python异步神器-celery
- ASP.NET 简介
- PAT甲题题解-1006. Sign In and Sign Out (25)-找最小最大
- Tomcat篇
- selenium grid2 使用远程机器的浏览器