Chrome browser ist nicht senden if-modified-since-header zum server

Habe ich diese Header gesendet werden sollen, an den client durch den server:

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

Ich möchten, dass der client überprüfen, dass die Datei nicht geändert hat, auf dem server und senden Sie "200", wenn es ansonsten eine "304".

Sendet Firefox:

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

Warum nicht chrome das senden derselben auf eine Aktualisierung der Seite? Bin ich nach der Verhalten .Net hat ausgeführt:

context.Response.Cache.SetCacheability(HttpCacheability.ServerAndPrivate)

InformationsquelleAutor der Frage Asken | 2011-11-28

Schreibe einen Kommentar