If-Modified-Since vs If-None-Match
Posted
by Roger
on Server Fault
See other posts from Server Fault
or by Roger
Published on 2009-08-27T19:21:32Z
Indexed on
2010/04/05
2:03 UTC
Read the original article
Hit count: 890
This question is based on this article
response header
HTTP/1.1 200 OK
Last-Modified: Tue, 12 Dec 2006 03:03:59 GMT
ETag: "10c24bc-4ab-457e1c1f"
Content-Length: 12195
request header
GET /i/yahoo.gif HTTP/1.1
Host: us.yimg.com
If-Modified-Since: Tue, 12 Dec 2006 03:03:59 GMT
If-None-Match: "10c24bc-4ab-457e1c1f"
HTTP/1.1 304 Not Modified
In this case browser is sending both If-None-Match and If-Modified-Since. My question is on the server side do I need to match BOTH etag and If-Modified-Since before I send 304.
Or
Should I just look at etag and send 304 if etag is a match. In this case I am ignoring If-Modified-Since .
© Server Fault or respective owner