MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

Vista+FireFox2.0.11でIf-Modified-Sinceが送信されない
https://forums.mozillazine.jp/viewtopic.php?f=30&t=6814
ページ 11

作成者:  小堤 [ 2007年12月23日(日) 04:03 ]
記事の件名:  Vista+FireFox2.0.11でIf-Modified-Sinceが送信されない

もし調べることができる方いたら教えてください。

Vista+FireFox2.0.11でサーバからLast-Modifiedが送信され
再度同じ画像やページにアクセスしたときに、XP+FireFox2.0.11の場合は
304でキャッシュを見に行くのですが、Vistaの場合は、200 OKと再度取得しに
いっているみたいなのです。

パケットキャプチャまでしていないので、本当にアクセスがいっているのか
(表示されているコードの問題ないのか)はわかりませんが
大量に同じGIF画像が配置されている場合に、明らかに速度が違います。

IE7やOperaではちゃんとキャッシュを使っているのですがFireFoxのみ
かたくなに・・毎回取りに行きます。

一昔前(2.0.0.9より前)はそんなこと無かったと思うんですが。。(保証なし)

Vistaユーザで同一の現象起きている方いませんでしょうか?

FireFoxを入れ直して検証しても同一だったので、僕のPCだけではないともうのですが、情報あったら教えてください。

よろしくお願いします。

作成者:  georgei [ 2007年12月23日(日) 18:32 ]
記事の件名:  Re: Vista+FireFox2.0.11でIf-Modified-Sinceが送信されない

小堤 さんが書きました:
Vista+FireFox2.0.11でサーバからLast-Modifiedが送信され
再度同じ画像やページにアクセスしたときに、XP+FireFox2.0.11の場合は
304でキャッシュを見に行くのですが、Vistaの場合は、200 OKと再度取得しに
いっているみたいなのです。

パケットキャプチャまでしていないので、本当にアクセスがいっているのか
(表示されているコードの問題ないのか)はわかりませんが
大量に同じGIF画像が配置されている場合に、明らかに速度が違います。

私は XP ですので、Vista な人のコメントを待った方がいいかとも思いますが、
Firefox の拡張機能で Live HTTP Headers というのがあります。
これを入れればもっと詳しい事がわかるかもです。

使い方の方は、(ちょっと古い記事ですが) LiveHTTPHeadersでHTTPヘッダ情報を確認する あたりで。

お試しください。

作成者:  小堤 [ 2007年12月23日(日) 22:52 ]
記事の件名:  Re: Vista+FireFox2.0.11でIf-Modified-Sinceが送信されない

ご返信、ありがとうございます。

Live HTTP Headers で確認した結果、200 OKだけになりました。
WindowsXPの場合は、FireFox 2.0.0.11+Live HTTP Headers で304が帰ってきます。

(例えばFireFoxのページとか、同一ページで試しました)

XPだとOKなのにVistaだとだめという切り分けになっています。
余計なアドオンのせいかなぁともおもって、全て削除してからでも同じ現象でした。

Vista環境が2つないので、ためせないのですが、VistaなFireFoxの人でわかる人いたら
教えてください。

作成者:  kiyo4_k [ 2007年12月24日(月) 01:46 ]
記事の件名:  Re: Vista+FireFox2.0.11でIf-Modified-Sinceが送信されない

よくわかりませんけど、
このページで試すと200だったり304だったりしますね。

Vista business+Firefox2.0.0.11です。

作成者:  小堤 [ 2007年12月24日(月) 05:01 ]
記事の件名:  Re: Vista+FireFox2.0.11でIf-Modified-Sinceが送信されない

ありがとうございます。

僕の環境もVista Business + FireFox 2.0.0.11何ですが
全く304返しませんね・・・。

ヘッダでIf-Modified-Sinceが送信されていないことは確認できますが
それ以上の対処ができなくて(あたりまえ)

開発側で確認してもらえないでしょうかねぇ・・・昔はちゃんときてたんですよ・・
いつ頃だったかわすれましたが・・・(そもそもVistaじゃなかったかも(ぉぃ))

作成者:  小堤 [ 2007年12月24日(月) 08:26 ]
記事の件名:  Re: Vista+FireFox2.0.11でIf-Modified-Sinceが送信されない

解決しました。

アンインストール後、C:\Program Files\Mozzila FireFoxのフォルダを消して再インストールすることで直りました。

なんだったんでしょうか。
注意点としては、プロファイルおよびアドオン全て消えるみたいなので、アドオンのURLは控えてから作業した方がいいと思います。

参考になれば。

作成者:  kiyo4_k [ 2007年12月24日(月) 09:24 ]
記事の件名:  Re: Vista+FireFox2.0.11でIf-Modified-Sinceが送信されない

小堤 さんが書きました:
アンインストール後、C:\Program Files\Mozzila FireFoxのフォルダを消して再インストールすることで直りました。
何かの拍子でキャッシュ機能が働かなくなっていたという感じですね。
何かのアドオンの仕業か設定が変わってしまったか、でしょうか。
私はアドオンはFireGPGと、この確認のためにLive HTTP Headersを入れただけです。

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/