ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript を使用して Web ページから HTTP ヘッダーにアクセスするにはどうすればよいですか?

JavaScript を使用して Web ページから HTTP ヘッダーにアクセスするにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-28 12:46:11814ブラウズ

How Can I Access HTTP Headers from a Web Page Using JavaScript?

HTTP ヘッダーへのアクセス

JavaScript を使用して Web ページからサーバーの応答にアクセスするにはどうすればよいですか?ネイティブの応答ヘッダーには直接アクセスできません。ただし、以下の手法を使用して、別の HTTP リクエストを通じてヘッダーを取得できます。

HTTP ヘッダーを取得するための JavaScript コード

次のコード スニペットは、JavaScript の使用方法を示しています。 GET をシミュレートして現在のページのすべての HTTP ヘッダーを取得するにはrequest:

var req = new XMLHttpRequest();
req.open('GET', document.location, true);
req.send(null);
req.onload = function() {
  var headers = req.getAllResponseHeaders().toLowerCase();
  console.log(headers);
};

このメソッドはサーバーからヘッダーを取得するため、サーバーが受信した元のヘッダーと同一ではない可能性があることを覚えておくことが重要です。ブラウザ。

以上がJavaScript を使用して Web ページから HTTP ヘッダーにアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。