QA@IT

IE9のキャッシュについて

953 PV

いつも勉強させて頂いております。
現在、IE9のキャッシュがどのような場合に発生するのかを確認しているのですが、
下記のような状況になっており、これが仕様なのかどうか、ご存知の方いらっしゃいましたら、
教えて頂けますでしょうか?

クライアントとWebサーバ間にproxyサーバ等は存在せず、直にアクセスしてます。
 1.Webページを起動する。(http://xxxxx/contents/toppage.html)
 2.上記ページで内方されているライブラリファイルを編集し、WenサーバにUPする。
 3.編集したファイルを直に読み込む。(http://xxxxx/contents/lib/lib.js)

ここで、3を実行した場合に、クライアント側のパケットを確認した結果、Webサーバに
リクエストせず、ブラウザのキャッシュを返答しておりました。
内容も2で編集した内容が反映されておりませんでした。

そこで、今度は
 1.編集予定のファイルを直に読み込む。(http://xxxxx/contents/lib/lib.js)
 2.上記ライブラリファイルを編集し、WenサーバにUPする。
 3.編集したファイルを直に読み込む。(http://xxxxx/contents/lib/lib.js)

を実施しますと、都度Webサーバへアクセスしに行き、修正もきちんと反映されました。

直アクセスと、ページ内に内方されている場合のアクセスで、ブラウザのキャッシュ
応答が違うのでしょうか?

よろしくご教授のほど、お願いします。

ウォッチ

この質問への回答やコメントをメールでお知らせします。