7
我目前正在發送以下標題:爲什麼Chrome和IE在其他瀏覽器都不會發送If-None-Match?
Cache-Control: max-age=0
Content-Encoding: gzip
Content-Length: 2929
Content-Type: text/html; charset=utf-8
Date: Thu, 19 Jul 2012 15:29:18 GMT
ETag: "3e34180212ee59fee7e8e4cc512552e5"
然後在後續請求我想所有的瀏覽器發送一個If-None-Match
頭與ETag
內容,這樣我可以在必要時與304迴應。 Firefox,Safari和Opera都會發回ETag,但Chrome和Internet Explorer不會。是否有一些標題組合或丟失值導致Chrome和IE忽略ETag?
如果我設置Last-Modified
那麼他們都會發送If-Modified-Since
但我需要使用ETags。
固定?我有同樣的錯誤 – 2015-03-23 14:34:58
我使用的是Chrome 62.0.3202.94,也有同樣的問題。我已經確定'禁用緩存'未在'開發人員工具'中被選中。 – sylye 2017-11-16 06:15:35