Handler is written in servlet.. comand line curl works fine and sending the 200 OK response.. But using libcurl i am not able to get the result.
Hanging on 100-continue and not calling the read callback. please help me to resolve this issue.. Regards, venkat. On Thu, Jun 30, 2011 at 2:13 PM, venkataragavan vijayakumar < [email protected]> wrote: > Thanks Dan for the response... > > May be there is no handler for PUT request in the server. > > If there is no handlers then the read callback will not be called right? > > Following is the result came: > > After executing curl_easy_perform it is hanging for some time > and then the 400 bad request is coming. and the error response came from > this curl_easy_perform API. > > > > PUT /docs/test/ HTTP/1.1 > Host: 10.232.53.60 > Pragma: no-cache > Accept: */* > Content-Length: 318 > Expect: 100-continue > > < HTTP/1.1 100 Continue > < HTTP/1.1 400 Bad Request > < Date: Thu, 30 Jun 2011 05:49:18 GMT > < Server: Apache/2.2.13 (Unix) mod_ssl/2.2.13 OpenSSL/0.9.8e-fips-rhel5 > mod_jk/1.2.28 > < Content-Length: 226 > < Connection: close > < Content-Type: text/html; charset=iso-8859-1 > http://10.232.53.60/docs/test/<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML > 2.0//EN"> > <html><head> > <title>400 Bad Request</title> > </head><body> > <h1>Bad Request</h1> > <p>Your browser sent a request that this server could not understand.<br /> > </p> > </body></html> > * Closing connection #0 > > Regards, > Venkat. > > > > > > On Thu, Jun 30, 2011 at 11:46 AM, Dan Fandrich <[email protected]>wrote: > >> On Thu, Jun 30, 2011 at 11:29:42AM +0530, venkataragavan vijayakumar >> wrote: >> > I am using curl-7.21.6 and httpd2.2.13. Platform is linux cent OS. >> > >> > Following is the result i am getting while trying to PUT a file. Read >> callback >> > is not called. >> >> Do you have permission to write to that URL? If not, then the read >> callback >> will not be called because the server will not accept any data. What is >> the result of the curl_easy_perform call and the curl_easy_getinfo >> CURLINFO_RESPONSE_CODE datum? >> >> >>> Dan >> ------------------------------------------------------------------- >> List admin: http://cool.haxx.se/list/listinfo/curl-library >> Etiquette: http://curl.haxx.se/mail/etiquette.html >> > >
------------------------------------------------------------------- List admin: http://cool.haxx.se/list/listinfo/curl-library Etiquette: http://curl.haxx.se/mail/etiquette.html
