注意:此問題已被編輯。如何解決「304未修改」警告? (jQuery UI,Ruby on Rails)
問題:
的到Ruby on Rails 3.2
的jQuery UI 1.9
增加已經引起了緩慢的加載時間網頁。
警告消息:
Started GET "/assets/jquery-ui-1.9.2.custom/development-bundle/ui/minified/i18n/
jquery.ui.datepicker-tj.min.js?body=1" for *[localhost]*
Served asset /jquery-ui-1.9.2.custom/development-bundle/ui/minified/i18n/jquery.
ui.datepicker-tj.min.js - 304 Not Modified (15ms)
此協議消息中重複再發生。這個304 Not Modified
警告如何解決?
謝謝了'線的補丁205'造成'one'警告來解決。我編輯了這個問題。 – user1860822
感謝您的補充信息。它可以在Internet Explorer中工作,而不需要重複請求的調用,但相反,Firefox確實會對重複請求進行調用(即使清除了緩存和Cookie後)。問題在於Firefox導致呼叫重複請求的因素。 – user1860822
我不確定這個問題的根源是什麼,但我認爲你將本地緩存與服務器緩存混淆了。 '304 Not Modified'意味着rails緩存文件並告訴你的客戶使用最新的版本。如果清除本地緩存,則服務器仍然緩存以前呈現的HTML。這就是304所談論的。請注意,這是**不是**錯誤。它只是提供信息 –