問題:
FirefoxとWebrickでは、everyJavaScript
(.js)
file type
が繰り返しリクエストされるため、すべてのページの読み込みが遅すぎます。
Internet Explorer の場合:
Internet Explorer では、すべてのページが読み込まJavaScript
(.js)
file type
れるたびにリクエストが繰り返されるわけではありません。
すべてのページ読み込みの処理メッセージは、次の例のようになります。
Started GET "/home/css_middle_two" for *[localhost]*
Processing by HomeController#css_middle_two as HTML
Rendered home/css_middle_two.html.erb within layouts/application (0.0ms)
Completed 200 OK in 62ms (Views: 62.4ms | ActiveRecord: 0.0ms)
Firefox の場合:
Firefox では、再発生する処理メッセージと一緒に発生します304 Not Modified
。
Firefoxでcache
と をクリアすると、cookies
everyの初回リクエストが成功しますが、その後、ページの読み込みごとに everyの再発生リクエストが引き続き発生します。JavaScript
(.js)
file type
JavaScript
(.js)
file type
すべての処理メッセージは、次の例のようになります。
Started GET "/assets/jquery-ui-1.9.2.custom/development-bundle/ui/jquery.ui.effe
ct-drop.js?body=1" for *[localhost]*
Served asset /jquery-ui-1.9.2.custom/development-bundle/ui/jquery.ui.effect-drop
.js - 304 Not Modified (15ms)
質問:
これを引き起こしているのは何ですか - Firefox のとcache
をcookies
クリアしても?
繰り返されるリクエストは Firefox のキャッシュによって行われます。しかし、繰り返されるリクエストの呼び出しの原因は何ですか? つまり、繰り返し要求の呼び出しが発生した要因は何ですか?