curl-library
Re: Curl reports: "Maximum (50) redirects followed"
Date: Tue, 26 Feb 2013 15:29:54 -0600
>Lots of cookies in that browser trace. What about enabling cookies in your >curl
command? Also, sites are very frequently acting differently depending on >the
headers used.
same result
~$ ~/bin/curl --cookie-jar mycookie.jar -L "
http://www.expedia.ca/pubspec/scripts/eap.asp?PRID=4&GOTO=PROMOS&Page=../../p/promos/winter-vacation-deals?langid=4105&AID=11259876&PID=3211374&affcid=network.cj.3211374.11259876
."
curl: (47) Maximum (50) redirects followed
Daniel,
Just want to reiterate that in my original email I mentioned strange URL
transformation
1. Server responds with this path to both curl and chrome
/promos../../p/promos/winter-vacation-deals?langid=4105&affcid=network.cj.3211374.11259876.&affcid=cj"
2. Chrome transforms it to
/p/promos/winter-vacation-deals?langid=4105&affcid=network.cj.3211374.11259876.&affcid=cj"
2. Curl doesn't change it and gets into infinite redirect loop
When you try "modified" URL in curl then it works
$ curl -o output -L "
http://www.expedia.ca/p/promos/winter-vacation-deals?langid=4105&affcid=network.cj.3211374.11259876.&affcid=cj3211374
"
% Total % Received % Xferd Average Speed Time Time Time
Current
Dload Upload Total Spent Left
Speed
100 88664 0 88664 0 0 45914 0 --:--:-- 0:00:01 --:--:--
48056
Somehow chrome is aware about this malformed server response and takes
care of it. Do you know why chrome messes around with location url? Thanks.
-Alex
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2013-02-26