ajax请求头设置

2017-09-29  本文已影响0人  MC丶逗逼嘿

ajax有很多请求头但是我好长时间都没有弄明白,今天我专门上查了一下资料,整理了一些比较常用的请求头

设置请求头前需先调用open方法打开一个url

xhr.open("post","/save");

设置数据格式

发送json格式数据

xhr.setRequestHeader("Content-type","application/json; charset=utf-8");

发送表单数据

xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded; charset=utf-8");

发送纯文本

不指定Content-type时,此是默认值值

xhr.setRequestHeader("Content-type","text/plain; charset=utf-8");

发送html文本

xhr.setRequestHeader("Content-type","text/html; charset=utf-8");

编码可带可不带

// 不带字符编码写法xhr.setRequestHeader("Content-type","application/json");

值对大小写不敏感

xhr.setRequestHeader("Content-type","Application/JSON; charset=utf-8");

虽然如此,但还是都保持小写

上一篇 下一篇

猜你喜欢

热点阅读