cURL / Mailing Lists / curl-library / Single Mail

curl-library

RE: Request is getting truncated by my WAS App server

From: Cobb, Richard <Richard.Cobb_at_LibertyMutual.com>
Date: Thu, 12 May 2005 11:05:41 -0400

Nope, because I see it hit my servlet as a post. I will dig into the
curl source next to see what is really going on...

-----Original Message-----
From: curl-library-bounces_at_cool.haxx.se
[mailto:curl-library-bounces_at_cool.haxx.se] On Behalf Of man_at_tfhs.net
Sent: Thursday, May 12, 2005 10:52 AM
To: libcurl development
Subject: RE: Request is getting truncated by my WAS App server

or maybe, any chance that the POST has gotten turned into a GET via a
redirect?

allan

On Thu, May 12, 2005, man_at_tfhs.net said:

> any chance there is some kind of proxy between you and the server,
> perhaps a transparent one?
>
> allan
>
> On Thu, May 12, 2005, "Cobb, Richard" <Richard.Cobb_at_LibertyMutual.com>
> said:
>
>> I am sure now that it is performing a post because I see it coming
>> into the app server as a post. However the XMLData parameter is
>> coming into the post inside the header and NOT the body. Their must
>> be a 2k limit on the header size of my server, because it truncates
>> it down to 2k.
>>
>> -----Original Message-----
>> From: curl-library-bounces_at_cool.haxx.se
>> [mailto:curl-library-bounces_at_cool.haxx.se] On Behalf Of man_at_tfhs.net
>> Sent: Thursday, May 12, 2005 9:48 AM
>> To: libcurl development
>> Subject: RE: Request is getting truncated by my WAS App server
>>
>>
>> ok, what i should have said was that your original data sent was a
>> GET, but the code you list below does a post. are you sure that this
>> is the code that made the request, and not some other code? or
>> perhaps there is something in your older version of libcurl that made

>> this perform a get instead...
>>
>>>>> printf("%s",pTURL);
>>>>> curl_easy_setopt(localcurlHndl, CURLOPT_URL,
>>>>> "http://10.110.188.229:9080/curlGetPost/curlGetPost" );
>>>>> curl_easy_setopt(localcurlHndl, CURLOPT_POSTFIELDS,pTURL);
>>>>> curl_easy_setopt(localcurlHndl, CURLOPT_POSTFIELDSIZE,
>>>>> strlen(pTURL));
>>>>>
>>>>> curl_easy_perform(localcurlHndl);
>>
>> can you get a tcpdump or ethereal dump of the communication with a
>> working transaction from your browser and a non-working one from your

>> curl app? i find comparing those (in ethereal) is most helpful.
>>
>> allan
>>
>>
>
> --
>
>
>
>

-- 
Received on 2005-05-12