Hi
I have originally implemented Request.evaluateConditions(Date lastModified, EntityTag tag)
by checking for If-Modified-Since and If-Match.
After rereading [1], I see :
"The result of a request having both an If-Match header field and either an If-None-Match or an If-Modified-Since header fields is
undefined by this specification. "
If-Range description refers to Last-Modified.
So what incoming headers Request.evaluateConditions(Date lastModified, EntityTag tag) should be aware of ? Last-Modified & If-Range
containing a tag ? Or If-Match & If-Range containing a Date ? Or If-Match and If-UnModified-Since ? Or If-Non-Match and
If-Modified-Since ?
thanks, Sergey
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html