使用 Firefox 和 Webrick ,每JavaScript
(.js)
{{1是 重复请求 ,这会导致每个页面加载太慢。
使用Internet Explorer,每个页面加载都不会发生每个file type
JavaScript
(.js)
的重新发送请求。
每个页面加载的处理消息类似于以下示例:
file type
使用 Firefox ,它会与重新发生的处理消息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 中清除304 Not Modified
和cache
会导致
每个cookies
JavaScript
(.js)
的 第一次 请求才能成功 - 但在此之后,重新发生 每个页面加载 上的每个file type
JavaScript
(.js)
的请求仍然会发生。
每个处理消息与此示例类似:
file type
导致此问题的原因是什么?即使 Firefox 的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)
和cache
已清除?
重复的请求由Firefox的缓存完成。但是,是什么导致重复请求的呼叫?这意味着,哪个因素是重复请求的调用?