httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 38034] - PUT If-None-Match: "*" failures
Date Fri, 21 Dec 2007 20:15:52 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=38034>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=38034





------- Additional Comments From werner.baumann@onlinehome.de  2007-12-21 12:15 -------
The patch proposed by Simon Perreault only treats the bug in "If-None-Match: *",
but the same bug is in "If-Match: *" and must be fixed too.

>> Is this an assumption we want to make?
>I'm not qualified to provide advice on that question. But please note that the
>patch can easily be modified if this assumption turns out not to be valid. So
>the only thing preventing this bug from being closed is making this decision.

Evaluation of "If-Match: *" and "If-None-Match: *" depends on whether the
resources does *exist*. I do not know, whether checking for the existence of an
Etag is equivalent to checking for the existence of the resource. But if you
want to do it this way, you must *know*. I am worrying about the idea of making
a decision about making an *assumption*.

>This bug is not specific to WebDAV! If-None-Match is a pure HTTP construct and
>as such fixing this bug should not touch mod_dav.

This is true, and it is wrong. Most applications seem not to use "If-None-Match:
*" and "If-Match: *" and will therefore not be affected by this bug. But these
conditionals are essential for WebDAV. So
- it would be *nice* to have a clean and general solution
- it is *necessary* to fix that bug for WebDAV.

As it is, a WebDAV-client can either work reliable or work with Apache. These
two options are exclusive.

Cheers
Werner


-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


Mime
View raw message