作用
针对请求头或者响应头进行一些操作
创建
构造函数创建
let headers = new Header();
创建的过程中可以向其中添加初始化的头数据
let header = new Header({
'Content-Type' : 'application/json',
----------------------------------
"Content-Type' : 'text/html',
·········
});
Apis
| 方法 | 描述 |
|---|---|
| append() | 向header对象中添加指定的key,value数据 如 header.append('Content-Type'. 'image/jpg'); |
| delete() ! 慎用 | 删除指定的头信息 |
| entries | 使用迭代器迭代头信息 |
| has() | 检测头中是否包含某个key, 返回布尔值 |
| get() | 获取指定头信息 |
| set() | 创建头信息key value |
| keys() | 遍历头信息key |
| values() | 遍历头信息value |
使用
结合fetch使用
let header = new Headers({
'Content-Type': 'application/json'
});
fetch('http://xxx/xxx/xx', {
method: 'post',
header,
body: JSON.stringify({uname: 'Tom', age: 123});
}).then(data => data.text())
.then(value => console.log(value)).catch(err => console.error(err));
1960

被折叠的 条评论
为什么被折叠?



