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

画像を2度GET--要求する。
https://forums.mozillazine.jp/viewtopic.php?f=2&t=1228
ページ 11

作成者:  イルカ [ 2006年4月28日(金) 00:44 ]
記事の件名:  画像を2度GET--要求する。

 現在、imageMagickを利用したカウンターを作っていますが、なぜかFirefoxではサーバーに2度GETしてしまうため、2つずつカウントがアップしてしまいます。
 Live HTTP headers を使用して確認。
URIは [url]iruka.la.coocan.jp/cgi-bin/LaCounter.cgi[/url]

 なんとも不思議な現象で、・・・・・・

 現在、リロードのチェックを外していますから再読み込みでカウントアップします。

 原因がわからないので対策の立てようがない。CGI側の応答ヘッダで対策は出来ないものでしょうか??ブラウザ側の設定ではカウンターという性格上不可能なので・・・

:cry:

作成者:  イルカ [ 2006年4月28日(金) 12:15 ]
記事の件名:  URLの記述ミス

URIは http://iruka.la.coocan.jp/cgi-bin/LaCounter.cgi です。

作成者:  イルカ [ 2006年5月07日(日) 21:07 ]
記事の件名:  Re: URLの記述ミス

イルカ さんが書きました:
Firefoxではサーバーに2度GETしてしまう

 HTTPレスポンスヘッダに、
Expires: [HTTP time]
Connection: [keep-alive|close]
Content-Length: [integer]
Last-Modified: [HTTP time]
Pragma: [strings]
Cache-Control:
Transfer Coding:
 の値を色々変えて試したところ、Expires:が、Firefoxの再読み込みをするか否かを決めていることがわかりました。

Expires:がないと、再度サーバーにリクエストするという動作はおかしくないのかなぁ。なお、IE/Opera/Mozillaでは、このような動作は確認できない。

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