阅读量: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字段值,并将其打印到控制台上。