Thank you so much Daniel for that quick response. Which means the problem is in the way I am using it. I will try to isolate this redirect case out of my code and see if it works for me and share the code in case of doesn't.
-Arif -Arif On Thu, Aug 21, 2014 at 8:18 PM, Daniel Stenberg <[email protected]> wrote: > On Thu, 21 Aug 2014, Arif Ali Saiyed wrote: > > I foudn out that there is some option like "CURLOPT_FOLLOWLOCATION" but >> when I use it. curl only gets the responseHeader alone from redirected >> location and not the responsebody. >> > > That's not correct. libcurl will provide the body for the followed-to > response. You can test this very easily with curl and its -L option. > > I can't tell why it doesn't work for you. > > > "If you want the full bodies, don't ask libcurl to follow the redirects >> but handle that yourself." >> >> Here it looks contradictory to my previous understanding of "when you set >> CURLOPT_FOLLOWLOCATION" >> > > That line could probably be expanded somewhat to say > > If you want the full response bodies of *all* responses, including the 3xx > ones that libcurl will follow location: from when you have > CURLOPT_FOLLOWLOCATION enabled, you should do the redirect handling > yourself. > > > What is this option "CURLOPT_REDIRBODIES" thats being talked about in >> some places. I htink I have the latest version of libCurl. But this option >> is not there. >> > > It was a suggested option back in 2005 that never went anywhere: > http://curl.haxx.se/mail/lib-2005-07/0195.html > > -- > > / daniel.haxx.se >
------------------------------------------------------------------- List admin: http://cool.haxx.se/list/listinfo/curl-library Etiquette: http://curl.haxx.se/mail/etiquette.html
