文章标题

来源:互联网 发布:遗传算法的实现 编辑:程序博客网 时间:2024/05/19 14:40

fetch

API

被定义在window对象上,可以用来发起对远程资源的请求,该方法返回的是一个Promise对象,让

var req = new Request(URL, {method: 'GET', cache: 'reload'});  fetch(req).then(function(response) {      return response.json();  }).then(function(json) {      insertPhotos(json);  });

可以基于原有的对象创建一个新的对象

var postReq = new Request(req, {method: 'POST'});  

每个Request对象都有一个header属性,在fetchAPI中,它对应了一个Headers对象,通过Headers对象,你能够修改请求头,不仅如此,对于返回的响应,你还能轻松返回响应头的各个属性,但是响应头是只读的

var headers = new Headers();  headers.append('Accept', 'application/json');  var request = new Request(URL, {headers: headers});  fetch(request).then(function(response) {      console.log(response.headers);  });  
原创粉丝点击