HTTP --location-trusted # # Server-side HTTP/1.1 301 redirect Date: Tue, 09 Nov 2010 14:49:00 GMT Server: test-server/fake Content-Length: 0 Connection: close Content-Type: text/html Location: http://somewhere.else.example/a/path/%TESTNUMBER0002 HTTP/1.1 200 OK Date: Tue, 09 Nov 2010 14:49:00 GMT Content-Length: 6 Content-Type: text/html Funny-head: yesyes -foo- HTTP/1.1 301 redirect Date: Tue, 09 Nov 2010 14:49:00 GMT Server: test-server/fake Content-Length: 0 Connection: close Content-Type: text/html Location: http://somewhere.else.example/a/path/%TESTNUMBER0002 HTTP/1.1 200 OK Date: Tue, 09 Nov 2010 14:49:00 GMT Content-Length: 6 Content-Type: text/html Funny-head: yesyes -foo- # # Client-side proxy http HTTP with auth in URL redirected to another host -x %HOSTIP:%HTTPPORT http://alberto:einstein@somwhere.example/%TESTNUMBER --location-trusted # # Verify data after the test has been "shot" QUIT GET http://somwhere.example/998 HTTP/1.1 Host: somwhere.example Authorization: Basic YWxiZXJ0bzplaW5zdGVpbg== User-Agent: curl/%VERSION Accept: */* Proxy-Connection: Keep-Alive GET http://somewhere.else.example/a/path/9980002 HTTP/1.1 Host: somewhere.else.example Authorization: Basic YWxiZXJ0bzplaW5zdGVpbg== User-Agent: curl/%VERSION Accept: */* Proxy-Connection: Keep-Alive