初投稿です。よろしくお願いします。
Firefox 上で動かしたい Web アプリケーションを作成していたときに、とても不思議な現象に直面しました。
解決できておらず苦慮しているので、解決のヒントや再現報告などいただければ幸いです。
現象:
https://nty_portal.synquery.com/ の画像が1度は表示されるが、更新(リロードやスーパーリロード)すると表示されない。
しかし、一度「前のページに戻るボタン(←)」で一つ前のページに戻って「次のページに進むボタン(→)」で表示すると表示される。
また、中身は全く同じで、呼び出し URL が違うだけのアプリケーション(https://nty_portal.synquery.com/wawPjAO7)
では問題なく表示される。
(再現させるには URL にアクセスし、アプリケーションに demo/demo でログインください。)
実行環境:
Macbook Air (13-inch, Early 2015)
OSX El Captain (10.11)
Firefox 41.0.1
アドオンなどの影響はリフレッシュして除去しているつもりです。
<https://nty_portal.synquery.com/ での挙動>(1回目:正常表示される)
(要求)
Host: nty_portal.synquery.com
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:41.0) Gecko/20100101 Firefox/41.0
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: ja,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
Referer:
https://nty_portal.synquery.com/Cookie: _ga=GA1.2.1015780904.1443098317; _gat=1
Connection: keep-alive
(応答)
Age: 5202
Cache-Control: max-age=31536000,public
Connection: keep-alive
Content-Type: image/png
Date: Wed, 14 Oct 2015 03:02:32 GMT
Expires: Thu, 13 Oct 2016 03:02:32 GMT
Last-Modified: Wed, 14 Oct 2015 01:35:50 GMT
Transfer-Encoding: chunked
x-powered-by: foonyah
(2回目:Command+Rリロード:表示されない)
画像リクエストが発生せず
(3回目:前のページに戻ってから次のページに進む:正常表示)
(要求)
Host: nty_portal.synquery.com
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:41.0) Gecko/20100101 Firefox/41.0
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: ja,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
Referer:
https://nty_portal.synquery.com/Cookie: _ga=GA1.2.1015780904.1443098317; _gat=1
Connection: keep-alive
(応答)
Age: 5469
Cache-Control: max-age=31536000,public
Connection: keep-alive
Content-Type: image/png
Date: Wed, 14 Oct 2015 03:07:00 GMT
Expires: Thu, 13 Oct 2016 03:07:00 GMT
Last-Modified: Wed, 14 Oct 2015 01:35:50 GMT
Transfer-Encoding: chunked
x-powered-by: foonyah
<https://nty_portal.synquery.com/wawPjAO7 での挙動>(1回目:正常表示される)
(要求)
Host: nty_portal.synquery.com
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:41.0) Gecko/20100101 Firefox/41.0
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: ja,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
Referer:
https://nty_portal.synquery.com/wawPjAO7Cookie: _ga=GA1.2.1015780904.1443098317; _gat=1
Connection: keep-alive
(応答)
Age: 5541
Cache-Control: max-age=31536000,public
Connection: keep-alive
Content-Type: image/png
Date: Wed, 14 Oct 2015 03:08:12 GMT
Expires: Thu, 13 Oct 2016 03:08:12 GMT
Last-Modified: Wed, 14 Oct 2015 01:35:50 GMT
Transfer-Encoding: chunked
x-powered-by: foonyah
(2回目:Command+Rリロード:正常表示される)
(要求)
Host: nty_portal.synquery.com
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:41.0) Gecko/20100101 Firefox/41.0
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: ja,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
Referer:
https://nty_portal.synquery.com/wawPjAO7Cookie: _ga=GA1.2.1015780904.1443098317; _gat=1
Connection: keep-alive
Cache-Control: max-age=0
(応答)
Age: 5657
Cache-Control: max-age=31536000,public
Connection: keep-alive
Content-Type: image/png
Date: Wed, 14 Oct 2015 03:10:07 GMT
Expires: Thu, 13 Oct 2016 03:10:07 GMT
Last-Modified: Wed, 14 Oct 2015 01:35:50 GMT
Transfer-Encoding: chunked
x-powered-by: foonyah
なお、プライベートウィンドウ上では
https://nty_portal.synquery.com/ でも正しく表示されることを確認しております。