• ベストアンサー

Httpヘッダーからページのサイズを取得する

Httpヘッダーからページのサイズを取得するjavascriptコードを教えていただけないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.1

そのスクリプトが実行されるページの Content-Length を取得したいのですか? それとも XHR で取得したページの Content-Length を取得したいのですか?

PUATQZNDZ
質問者

お礼

早速のご返答ありがとうございます。 質問に対して質問で返してしまうのですが、 ファイルのサイズ、ページのサイズはどちらで取得できるのでしょうか? ページのサイズが取得できるのならばどちらでも大丈夫です。 よろしくお願いします。

その他の回答 (1)

  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.2

> ファイルのサイズ、ページのサイズはどちらで取得できるのでしょうか? 「ファイルのサイズ」と「ページのサイズ」と言うのは何を指しているのでしょうか? ページのサイズと言うのは、cssやイメージなどを含めた全体の容量と言う事でしょうか? 全体の容量と言う事であれば、そのようなAPIは用意されていないのでJavaScriptから取得する事は不可能です。 スクリプトが実行されているページ(HTML)に関して言えば、JavaScriptからアクセスできるHTTPヘッダーは document.cookie document.lastModified の2種類くらいですので、HTTPヘッダーの Content-Length を取得する事は出来ません。 XHRを使ってJavaScript内で取得したコンテンツであれば obj.getResponseHeader("Content-Length"); で取得可能です。

PUATQZNDZ
質問者

お礼

ありがとうございました。

関連するQ&A