溫馨提示×

XMLHttpRequest如何讀取響應頭

小樊
183
2024-06-19 16:11:02
欄目: 編程語言

XMLHttpRequest對象可以通過getResponseHeader()方法來讀取響應頭信息。該方法接受一個參數(shù),即要獲取的響應頭字段的名稱,然后返回該字段的值。

示例代碼如下:

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();

上面的代碼發(fā)送一個GET請求到https://api.example.com/data,并在請求成功時讀取響應頭中的Content-Type字段值,并將其打印到控制臺上。

0