On fre, 2007-10-12 at 00:25 -0400, Chris Darroch wrote: > RFC 2616 section 14.24 (and 14.26 is similar) says, "If the request > would, without the If-Match header field, result in anything other than a > 2xx or 412 status, then the If-Match header MUST be ignored." Thus in > the typical case, if a resource doesn't exist, 404 should be returned, > so ap_meets_conditions() doesn't need to handle this case at all.
There is more to HTTP than only GET/HEAD. If-Match: * and If-None-Match: * is quite relevant only taking 2616 into account Most notably If-None-Match in combination with PUT, used for creating a new resource IFF one do not already exists. The first examples of PR #38024 is also quite speaking for itself on If-Match: *. Regards Henrik
signature.asc
Description: This is a digitally signed message part