您好我正在使用Django和jQuery Mobile,並且我得到2個HTTP 200圍繞一堆HTTP 304的每頁刷新。我評論了我所有的javascript包括,但我仍然得到這個,所以我不認爲這是jQuery手機,這是問題。這可能是我不明白304的,但我環顧了爲什麼圍繞HTTP 304有2個HTTP 200請求,但我找不到答案,所以我認爲這不是自然的。HTTP 200發生2次HTTP 304
0
A
回答
0
304代碼表示內容未修改。看到客戶是否曾經聯繫過服務器是正常的。
0
您的瀏覽器仍然使用javascript/css包含頁面緩存,這就是爲什麼即使在註釋之後,它仍然請求文件,但服務器響應是304意味着不會修改。
+0
我的問題是爲什麼有一個HTTP 200圍繞着304的。我知道304意味着什麼基本水平 – 2014-10-28 06:27:18
+0
你正在做這個請求2次,檢查你的代碼! – 2014-10-28 07:56:51
相關問題
- 1. HTTP/2 - 發生了什麼?
- 2. 禁用304 HTTP tomcat
- 3. HTTP/1.1 200 OK
- 4. 角$ http和狀態碼304
- 5. YQL使用限制 - HTTP 304
- 6. 句柄狀態304 AngularJS $ HTTP
- 7. http狀態碼200
- 8. Rails Minitest assert_equal 200 || 304
- 9. 獲取HTTP狀態200,當我應該獲得狀態304使用PHP curl
- 10. http請求/ 1.1 200 OK
- 11. HTTP狀態碼200 vs 202
- 12. 修身框架2 - 沒有得到HTTP 304代碼ETAG()
- 13. nginx狀態碼200和304
- 14. Angular $ http回調不適用於Chrome中的HTTP 304
- 15. HttpWebRequest.GetResponse在HTTP上拋出WebException 304
- 16. 遠期過期標頭和HTTP 304
- 17. 可以避免HTTP 304消息嗎?
- 18. 的Http 304的Cache-Control:無緩存
- 19. Angular 2 Http不會觸發
- 20. Drupal 7的安裝ERRO(發生AJAX HTTP錯誤HTTP結果代碼:200調試信息如下)
- 21. 爲什麼XmlHttpRequest readyState = 2在200 HTTP響應代碼
- 22. Angular 2 http post正在返回200,但沒有響應返回
- 23. 爲Angular 2 Http訂閱兩次?
- 24. 重寫規則返回HTTP 200時,它應該是HTTP 301
- 25. Styles.css(camel case)上的HTTP 200,而styles.css上的HTTP 401(小頂帽)
- 26. Ionic 2 http undifined
- 27. angular 2 http withCredentials
- 28. Angular 2 http calls
- 29. HTTP Angular 2?
- 30. Angular 2 http stub
304只是意味着沒有修改。這意味着網絡瀏覽器會說「給我這個文件,順便說一下,我已經有了這個日期以前的副本。」服務器回覆說:「哦,那很好,從那以後它一直沒有修改,繼續使用該副本。」 304不是錯誤。 – Nostromoo 2014-10-27 08:07:19
我的問題是爲什麼圍繞304的HTTP 200有一個。我知道304意味着什麼基本水平 – 2014-10-28 06:25:07
200是成功的。瀏覽器傳遞一個目錄路徑,所以服務器無法知道文件是否在之前被看到,因此服務器將服務器設置爲默認文件(index.html/php/whatever)並返回成功(200)。你問爲什麼瀏覽器特別要求索引兩次?我不知道。你有沒有嘗試過使用螢火蟲或js調試器? – Nostromoo 2014-10-28 07:17:28