2016-04-29 5 views
1

でカスタムHTTPヘッダーを取得し、私は必要なヘッダが、私はすでにこのコードで覆われていることを持って、ユーザーエージェントではありません。私はJavascriptを使用してカスタムHTTPヘッダーのテキストを取得する必要がありますJavascriptを

var userAgent = navigator.userAgent 

何私は、のコンテンツ(例えば:Custom Header Text)を、(例えば)CustomHeaderというカスタムヘッダーにする必要があります。

ヘッダーは、Webサイトにアクセスするときにブラウザーから送信され(ユーザーに表示されます)、Webサイト上のJavascriptコードで送信されるため、同じ起点ポリシーに問題はありませんウェブサイトにはJavaScriptコード(scriptタグ)が付いています。

可能ですか?もしそうなら、どうすればJavascriptでそのヘッダの内容を取得できますか?

ありがとうございます。

+0

あなたがブラウザから送信されますヘッダー、またはサーバーによって返されるヘッダを取得しようとしていますか? – Barmar

+0

ヘッダーはブラウザによって送信されます – Minion

+0

カスタムヘッダーはどこから来ますか?なぜあなたはそのコードからそれを得ることができないのですか? – Barmar

答えて

0
var request = new XMLHttpRequest(); 
req.open('GET', document.location, false); 
req.send(null); 
var headers = req.getAllResponseHeaders(); 

あなたはもっとここで読むことができます。Accessing the web page's HTTP Headers in JavaScript

+0

彼は、クライアントから送信されたヘッダーを要求していることを明確にしました。ヘッダーはサーバーから戻ってきませんでした。 – Barmar

関連する問題