Браузер Chrome не отправляет на сервер заголовок if-modified-Since

У меня эти заголовки отправляются клиенту сервером:

Cache-Control:private
Connection:keep-alive
Content-Encoding:gzip
Content-Type:text/html
Date:Sun, 27 Nov 2011 11:10:38 GMT
ETag:"12341234"
Set-Cookie:connect.sid=e1u...7o; path=/; expires=Sun, 27 Nov 2011 11:40:38 GMT; httpOnly
Transfer-Encoding:chunked
last-modified:Sat, 26 Nov 2011 21:42:45 GMT

Я хочу, чтобы клиент подтвердил, что файл не изменился на сервере, и отправил "200 "если в противном случае он имеет" 304 ".

Firefox отправляет:

if-modified-since: Sat, 26 Nov 2011 21:42:45 GMT
if-none-match: "12341234"

Почему хром не отправляет то же самое при обновлении страницы? Мне нужно поведение, которое работает .Net:

context.Response.Cache.SetCacheability(HttpCacheability.ServerAndPrivate)
40
задан Asken 28 November 2011 в 11:03
поделиться