Localhost上的Webrick和Firefox - 每个JavaScript文件类型的重复请求

时间:2012-12-13 20:58:28

标签: ruby-on-rails ruby-on-rails-3 webrick

问题:

使用 Firefox Webrick ,每JavaScript (.js) {{1是 重复请求 ,这会导致每个页面加载太慢。

使用Internet Explorer:

使用Internet Explorer,每个页面加载都不会发生每个file type JavaScript (.js)的重新发送请求。

每个页面加载处理消息类似于以下示例:

file type

使用Firefox:

使用 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 Modifiedcache会导致 每个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的缓存完成。但是,是什么导致重复请求的呼叫?这意味着,哪个因素是重复请求的调用?

0 个答案:

没有答案