日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java如何爬取304_HTTP 304错误的详细讲解

發布時間:2024/10/14 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java如何爬取304_HTTP 304错误的详细讲解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Not Modified 客戶端有緩沖的文檔并發出了一個條件性的請求(一般是提供If-Modified-Since頭表示客戶只想比指定日期更新的文檔)。服務器告訴客戶,原來緩沖的文檔還可以繼續使用。

如果客戶端在請求一個文件的時候,發現自己緩存的文件有 Last Modified ,那么在請求中會包含 If Modifhttp://www.cppcns.comied Since ,這個時間就是緩存文件的 Last Modified 。因此,如果請求中包含 If Modified Sincss、圖片,服務器會自動完成 Last Modified 和 If Modified Since 的比較,完成緩

因此,對于動態頁面做緩存加速,首先要在 Response 的 HTTP Header 中增加 Last Modified 定義,其次根據 Request 中的 If Modified Since 和被請求內容的更新時間來返回 200 或者 304 。雖然在返回 304 的時候已經做了一次數據庫查詢,但是可以避免接下來更多的數據庫查詢,并且沒有返回頁面內容而只是一個 HTTP Header,從而大大的降低帶寬的消耗,對于用戶的感覺也是提高。

當這些緩nJnTW存有效的時候,通過 HttpWatch 查看一個請求會得到這樣的結果:

第一次訪問 200

鼠標點擊二次訪問 (Cache)

按F5刷新 304

按Ctrl+F5強制刷新 200

如果是這樣的就編程客棧說明緩存真正有效了。以上就是我對 HTTP 304 的一個理解。

本文標題: HTTP 304錯誤的詳細講解

本文地址: http://www.cppcns.com/ruanjian/java/101476.html

總結

以上是生活随笔為你收集整理的java如何爬取304_HTTP 304错误的详细讲解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。