XMLHttpRequest如何读取响应头

avatar
作者
筋斗云
阅读量:4

XMLHttpRequest对象可以通过getResponseHeader()方法来读取响应头信息。该方法接受一个参数,即要获取的响应头字段的名称,然后返回该字段的值。

示例代码如下:

var xhr = new XMLHttpRequest(); xhr.open('GET', 'https://api.example.com/data', true); xhr.onload = function() {   if (xhr.status >= 200 && xhr.status < 300) {     var contentType = xhr.getResponseHeader('Content-Type');     console.log('Content-Type: ' + contentType);   } else {     console.error('Request failed with status: ' + xhr.status);   } }; xhr.send(); 

上面的代码发送一个GET请求到https://api.example.com/data,并在请求成功时读取响应头中的Content-Type字段值,并将其打印到控制台上。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!