xref: /curl/tests/data/test423 (revision 808cb317)
1<testcase>
2<info>
3<keywords>
4-w
5--write-out
6</keywords>
7</info>
8
9#
10# Server-side
11<reply>
12<data crlf="yes" nocheck="yes">
13HTTP/1.1 200 OK
14Date: Tue, 09 Nov 2010 14:49:00 GMT
15Server: test-server/fake
16Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT
17ETag: "21025-dc7-39462498"
18Accept-Ranges: bytes
19Content-Length: 0
20Connection: close
21Content-Type: text/html
22Funny-head: yesyes
23
24</data>
25</reply>
26
27#
28# Client-side
29<client>
30<server>
31http
32</server>
33<name>
34-w with url.* variables
35</name>
36<command option="no-include">
37"http://uuuu:pppp@%HOSTIP:%HTTPPORT/%TESTNUMBER?qqqq#ffff" "h55p://hello2000:1/%TESTNUMBER?qqqq#ffff" "local host" "http://u22u:p22p@%HOSTIP:%HTTPPORT/%TESTNUMBER?qqqq#ffff" -w '%{url.host}+%{url.path}+%{url.scheme}+%{url.user}+%{url.password}+%{url.port}+%{url.query}+%{url.fragment}\n'
38</command>
39</client>
40
41#
42# Verify data after the test has been "shot"
43<verify>
44<stdout>
45%HOSTIP+/%TESTNUMBER+http+uuuu+pppp+%HTTPPORT+qqqq+ffff
46hello2000+/%TESTNUMBER+h55p+++1+qqqq+ffff
47+++++++
48%HOSTIP+/%TESTNUMBER+http+u22u+p22p+%HTTPPORT+qqqq+ffff
49</stdout>
50</verify>
51</testcase>
52