9

javascript を使用して、読み込まれたページのページ ヘッダーを表示するにはどうすればよいですか。

実行できるものはありますか

e.g. window.pageHeaders['session']

注: Ajax ページの読み込みについて話しているのではありません。

4

2 に答える 2

2

このjsfiddleをチェックしてください。

この質問からのリンク。

Raja によるこの回答は、現在のページのページ ヘッダーを取得します。

var req = new XMLHttpRequest();
req.open('GET', document.location, false);
req.send(null);
var headers = req.getAllResponseHeaders().toLowerCase();
alert(headers);
于 2012-08-14T10:52:43.173 に答える
-1

あなたはこのようなことをしていますか?実装例を示してください。

   <!--Save Headers-->
   <?php $currentHeaders = json_encode( getallheaders() ); ?>

   <!--Create Output Container-->
   <div id="output"></div>

   <!--Show Headers-->
   <button onclick="showheaders()">show headers</button>

   <!--Javascript Ugliness-->
   <script>
      function showheaders(){
         var headers = <?php echo $currentHeaders; ?>;

         // Collect your goodies here eg: var goodies = headers['proxy-authenticate'];
         console.log("Headers", headers);

         // See the output on screen?
         var output = document.getElementById('output');
            output.innerHTML = JSON.stringify( headers );
      }
   </script>
于 2016-04-21T01:12:57.193 に答える