RE: Put

I vaguely remember that the MS DAV clients are very chatty and send lots of
messages.
I think the client is double checking to make sure the user has permissions
to create the resource before actually sending the bytes of the file.

> -----Original Message-----
> From: Paulo Patrício [mailto:pjpatricio@bes.pt] 
> Sent: Wednesday, August 07, 2002 3:50 AM
> To: www-talk@w3.org
> Cc: Fernando Claverino
> Subject: Re: Put
> 
> 
> 
> 
> At 07:27 07-08-2002 -0300, you wrote:
> 
> >Hello
> >
> >I'm doing a webdav server for a internet explorer client and 
> I have a 
> >problem when the client sends put for create a new resource 
> because it 
> >don't sends the body. I try to send continue (HTTP/1.1 100 Continue) 
> >but this didn't works. How I can get the body ?
> >
> >
> >This is what client and server sends:
> >
> >Client:
> >         HEAD /prueba1.txt.txt HTTP/1.1
> >         Accept-Language: es-ar, en-us;q=0.2
> >         Translate: f
> >         Content-Length: 0
> >         User-Agent: Microsoft Data Access Internet 
> Publishing Provider DAV
> >         Host: 192.168.0.1:81
> >         Connection: Keep-Alive
> >
> >Server:
> >         HTTP/1.1 404 NOT FOUND
> >
> >Client:
> >         PUT /prueba1.txt.txt HTTP/1.1
> >         Accept-Language: es-ar, en-us;q=0.2
> >         Translate: f
> >         Content-Length: 0
> >         User-Agent: Microsoft Data Access Internet 
> Publishing Provider DAV
> >         Host: 192.168.0.1:81
> >         Connection: Keep-Alive
> 
> Well, i think you can find the answer to your problem at page 
> 36 of RFC 2616.
> 
http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.6

Paulo.

Received on Wednesday, 7 August 2002 13:02:24 UTC