Helge Hess wrote:
>
> On 20.10.2008, at 22:35, Julian Reschke wrote:
>> And, again, how does a client find out about the request-URI? You will
>> need
>>
>> If-None-Match: *
>>
>> to avoid unintentional overwrites on /new.txt, but as soon as you
>> include it, a conforming server will have to reject the request with
>> 412 if /new.txt is already taken.
>
> So? Whats wrong with the 412? A client can easily deal with it.
Yes. But if the server returns 412, no resource was created, and the
client still needs to figure out what request-URI to use.
Or are you suggesting that *any* unmapped URL is fine? What if the
server wants to support both (client- and server-assigned URIs) in the
same collection?
BR, Julian