Now the test servers and test cases can run on a custom port number. There's

no fixed port numbers in use anymore. Starting now, the default ports the
servers use are 8990 - 8993. There's no option to modify these yet, but
changing the $base option in the top of the runtests.pl script.
This commit is contained in:
Daniel Stenberg 2004-09-08 08:08:38 +00:00
parent 702f549a6a
commit 2b1673c9c8
145 changed files with 388 additions and 351 deletions

View File

@ -27,7 +27,7 @@ http
simple HTTP GET simple HTTP GET
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/1 http://%HOSTIP:%HTTPPORT/1
</command> </command>
</client> </client>
@ -39,7 +39,7 @@ http://%HOSTIP:%HOSTPORT/1
</strip> </strip>
<protocol> <protocol>
GET /1 HTTP/1.1 GET /1 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -19,7 +19,7 @@ http
simple HTTP PUT from file simple HTTP PUT from file
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/we/want/10 -T log/test10.txt http://%HOSTIP:%HTTPPORT/we/want/10 -T log/test10.txt
</command> </command>
<file name="log/test10.txt"> <file name="log/test10.txt">
Weird Weird
@ -41,7 +41,7 @@ the
</strip> </strip>
<protocol> <protocol>
PUT /we/want/10 HTTP/1.1 PUT /we/want/10 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 78 Content-Length: 78

View File

@ -43,7 +43,7 @@ http
simple HTTP Location: following simple HTTP Location: following
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/want/11 -L http://%HOSTIP:%HTTPPORT/want/11 -L
</command> </command>
</test> </test>
@ -54,12 +54,12 @@ http://%HOSTIP:%HOSTPORT/want/11 -L
</strip> </strip>
<protocol> <protocol>
GET /want/11 HTTP/1.1 GET /want/11 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /want/data/110002.txt?coolsite=yes HTTP/1.1 GET /want/data/110002.txt?coolsite=yes HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -27,7 +27,7 @@ http
HTTP range support HTTP range support
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/want/12 -r 100-200 http://%HOSTIP:%HTTPPORT/want/12 -r 100-200
</command> </command>
</test> </test>
@ -39,7 +39,7 @@ http://%HOSTIP:%HOSTPORT/want/12 -r 100-200
<protocol> <protocol>
GET /want/12 HTTP/1.1 GET /want/12 HTTP/1.1
Range: bytes=100-200 Range: bytes=100-200
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -18,7 +18,7 @@ http
HTTP custom request 'DELETE' HTTP custom request 'DELETE'
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/want/13 -X DELETE http://%HOSTIP:%HTTPPORT/want/13 -X DELETE
</command> </command>
</test> </test>
@ -29,7 +29,7 @@ http://%HOSTIP:%HOSTPORT/want/13 -X DELETE
</strip> </strip>
<protocol> <protocol>
DELETE /want/13 HTTP/1.1 DELETE /want/13 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -17,7 +17,7 @@ http
HTTP HEAD with Connection: close HTTP HEAD with Connection: close
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/want/14 -i --head http://%HOSTIP:%HTTPPORT/want/14 -i --head
</command> </command>
</test> </test>
@ -29,7 +29,7 @@ http://%HOSTIP:%HOSTPORT/want/14 -i --head
<protocol> <protocol>
HEAD /want/14 HTTP/1.1 HEAD /want/14 HTTP/1.1
User-Agent: curl/7.4.2-pre4 (sparc-sun-solaris2.7) libcurl 7.4.2-pre4 User-Agent: curl/7.4.2-pre4 (sparc-sun-solaris2.7) libcurl 7.4.2-pre4
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -20,7 +20,7 @@ http
--write-out test --write-out test
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/want/15 --write-out '%{url_effective} %{http_code} %{size_download}\n' http://%HOSTIP:%HTTPPORT/want/15 --write-out '%{url_effective} %{http_code} %{size_download}\n'
</command> </command>
</test> </test>
@ -34,14 +34,14 @@ Fake: yes
Content-Length: 26 Content-Length: 26
Repeated nonsense-headers Repeated nonsense-headers
http://127.0.0.1:8999/want/15 200 26 http://127.0.0.1:%HTTPPORT/want/15 200 26
</stdout> </stdout>
<strip> <strip>
^User-Agent:.* ^User-Agent:.*
</strip> </strip>
<protocol> <protocol>
GET /want/15 HTTP/1.1 GET /want/15 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -54,7 +54,7 @@ http
HTTP with NTLM authorization and --fail HTTP with NTLM authorization and --fail
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/150 -u testuser:testpass --ntlm --fail http://%HOSTIP:%HTTPPORT/150 -u testuser:testpass --ntlm --fail
</command> </command>
</test> </test>
@ -67,14 +67,14 @@ http://%HOSTIP:%HOSTPORT/150 -u testuser:testpass --ntlm --fail
GET /150 HTTP/1.1 GET /150 HTTP/1.1
Authorization: NTLM TlRMTVNTUAABAAAAAgIAAAAAAAAgAAAAAAAAACAAAAA= Authorization: NTLM TlRMTVNTUAABAAAAAgIAAAAAAAAgAAAAAAAAACAAAAA=
User-Agent: curl/7.10.6-pre1 (i686-pc-linux-gnu) libcurl/7.10.6-pre1 OpenSSL/0.9.7a ipv6 zlib/1.1.3 User-Agent: curl/7.10.6-pre1 (i686-pc-linux-gnu) libcurl/7.10.6-pre1 OpenSSL/0.9.7a ipv6 zlib/1.1.3
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /150 HTTP/1.1 GET /150 HTTP/1.1
Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEgAAAAYABgAYAAAAAAAAABAAAAACAAIAEAAAAAAAAAASAAAAAAAAAB4AAAAAYIAAHRlc3R1c2VyWmRDApEJkUyGOPS3DjvASModEeW/N/FBqYVyF4y6/y/7F6qmEQ7lXjXFF3tH1145 Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEgAAAAYABgAYAAAAAAAAABAAAAACAAIAEAAAAAAAAAASAAAAAAAAAB4AAAAAYIAAHRlc3R1c2VyWmRDApEJkUyGOPS3DjvASModEeW/N/FBqYVyF4y6/y/7F6qmEQ7lXjXFF3tH1145
User-Agent: curl/7.10.6-pre1 (i686-pc-linux-gnu) libcurl/7.10.6-pre1 OpenSSL/0.9.7a ipv6 zlib/1.1.3 User-Agent: curl/7.10.6-pre1 (i686-pc-linux-gnu) libcurl/7.10.6-pre1 OpenSSL/0.9.7a ipv6 zlib/1.1.3
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -20,7 +20,7 @@ http
HTTP GET with an error code that might trick authentication HTTP GET with an error code that might trick authentication
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/151 http://%HOSTIP:%HTTPPORT/151
</command> </command>
</test> </test>
@ -32,7 +32,7 @@ http://%HOSTIP:%HOSTPORT/151
<protocol> <protocol>
GET /151 HTTP/1.1 GET /151 HTTP/1.1
User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled) User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -20,7 +20,7 @@ http
HTTP GET with an error code that might trick authentication and --fail HTTP GET with an error code that might trick authentication and --fail
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/152 --fail http://%HOSTIP:%HTTPPORT/152 --fail
</command> </command>
</test> </test>
@ -32,7 +32,7 @@ http://%HOSTIP:%HOSTPORT/152 --fail
<protocol> <protocol>
GET /152 HTTP/1.1 GET /152 HTTP/1.1
User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled) User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -56,7 +56,7 @@ http
HTTP with Digest authorization with stale=true HTTP with Digest authorization with stale=true
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/1530001 -u testuser:testpass --digest http://%HOSTIP:%HOSTPORT/1530002 http://%HOSTIP:%HTTPPORT/1530001 -u testuser:testpass --digest http://%HOSTIP:%HTTPPORT/1530002
</command> </command>
</test> </test>
@ -68,28 +68,28 @@ http://%HOSTIP:%HOSTPORT/1530001 -u testuser:testpass --digest http://%HOSTIP:%H
</strip> </strip>
<protocol> <protocol>
GET /1530001 HTTP/1.1 GET /1530001 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /1530001 HTTP/1.1 GET /1530001 HTTP/1.1
Authorization: Digest username="testuser", realm="testrealm", nonce="1053604145", uri="/1530001", response="f4f83139396995bac665f24a1f1055c7" Authorization: Digest username="testuser", realm="testrealm", nonce="1053604145", uri="/1530001", response="f4f83139396995bac665f24a1f1055c7"
User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3 User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /1530002 HTTP/1.1 GET /1530002 HTTP/1.1
Authorization: Digest username="testuser", realm="testrealm", nonce="1053604145", uri="/1530002", response="f84511b014fdd0ba6494f42871079c32" Authorization: Digest username="testuser", realm="testrealm", nonce="1053604145", uri="/1530002", response="f84511b014fdd0ba6494f42871079c32"
User-Agent: curl/7.11.0-CVS (i686-pc-linux-gnu) libcurl/7.11.0-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS User-Agent: curl/7.11.0-CVS (i686-pc-linux-gnu) libcurl/7.11.0-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /1530002 HTTP/1.1 GET /1530002 HTTP/1.1
Authorization: Digest username="testuser", realm="testrealm", nonce="999999", uri="/1530002", cnonce="MTA4MzIy", nc="00000001", qop="auth", response="25291c357671604a16c0242f56721c07", algorithm="MD5" Authorization: Digest username="testuser", realm="testrealm", nonce="999999", uri="/1530002", cnonce="MTA4MzIy", nc="00000001", qop="auth", response="25291c357671604a16c0242f56721c07", algorithm="MD5"
User-Agent: curl/7.11.0-CVS (i686-pc-linux-gnu) libcurl/7.11.0-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS User-Agent: curl/7.11.0-CVS (i686-pc-linux-gnu) libcurl/7.11.0-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -56,7 +56,7 @@ http
HTTP PUT with --anyauth authorization (picking Digest) HTTP PUT with --anyauth authorization (picking Digest)
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/154 -T log/put154 -u testuser:testpass --anyauth http://%HOSTIP:%HTTPPORT/154 -T log/put154 -u testuser:testpass --anyauth
</command> </command>
<file name="log/put154"> <file name="log/put154">
This is data we upload with PUT This is data we upload with PUT
@ -73,14 +73,14 @@ four is the number of lines
</strip> </strip>
<protocol> <protocol>
HEAD /154 HTTP/1.1 HEAD /154 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
PUT /154 HTTP/1.1 PUT /154 HTTP/1.1
Authorization: Digest username="testuser", realm="gimme all yer s3cr3ts", nonce="11223344", uri="/154", response="b71551e12d1c456e47d8388ecb2edeca" Authorization: Digest username="testuser", realm="gimme all yer s3cr3ts", nonce="11223344", uri="/154", response="b71551e12d1c456e47d8388ecb2edeca"
User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3 User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 85 Content-Length: 85

View File

@ -74,7 +74,7 @@ http
HTTP PUT with --anyauth authorization (picking NTLM) HTTP PUT with --anyauth authorization (picking NTLM)
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/155 -T log/put155 -u testuser:testpass --anyauth http://%HOSTIP:%HTTPPORT/155 -T log/put155 -u testuser:testpass --anyauth
</command> </command>
<file name="log/put155"> <file name="log/put155">
This is data we upload with PUT This is data we upload with PUT
@ -91,20 +91,20 @@ four is the number of lines
</strip> </strip>
<protocol> <protocol>
HEAD /155 HTTP/1.1 HEAD /155 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
HEAD /155 HTTP/1.1 HEAD /155 HTTP/1.1
Authorization: NTLM TlRMTVNTUAABAAAAAgIAAAAAAAAgAAAAAAAAACAAAAA= Authorization: NTLM TlRMTVNTUAABAAAAAgIAAAAAAAAgAAAAAAAAACAAAAA=
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
PUT /155 HTTP/1.1 PUT /155 HTTP/1.1
Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEgAAAAYABgAYAAAAAAAAABAAAAACAAIAEAAAAAAAAAASAAAAAAAAAB4AAAAAYIAAHRlc3R1c2VyWmRDApEJkUyGOPS3DjvASModEeW/N/FBqYVyF4y6/y/7F6qmEQ7lXjXFF3tH1145 Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEgAAAAYABgAYAAAAAAAAABAAAAACAAIAEAAAAAAAAAASAAAAAAAAAB4AAAAAYIAAHRlc3R1c2VyWmRDApEJkUyGOPS3DjvASModEeW/N/FBqYVyF4y6/y/7F6qmEQ7lXjXFF3tH1145
User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3 User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 85 Content-Length: 85

View File

@ -42,7 +42,7 @@ http
HTTP PUT with --anyauth (when the server requires none) HTTP PUT with --anyauth (when the server requires none)
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/156 -T log/put156 -u testuser:testpass --anyauth http://%HOSTIP:%HTTPPORT/156 -T log/put156 -u testuser:testpass --anyauth
</command> </command>
<file name="log/put156"> <file name="log/put156">
This is data we upload with PUT This is data we upload with PUT
@ -59,13 +59,13 @@ four is the number of lines
</strip> </strip>
<protocol> <protocol>
HEAD /156 HTTP/1.1 HEAD /156 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
PUT /156 HTTP/1.1 PUT /156 HTTP/1.1
User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3 User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 85 Content-Length: 85

View File

@ -19,7 +19,7 @@ http
HTTP GET with --anyauth (when the server requires none) HTTP GET with --anyauth (when the server requires none)
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/157 -u testuser:testpass --anyauth http://%HOSTIP:%HTTPPORT/157 -u testuser:testpass --anyauth
</command> </command>
</client> </client>
@ -30,7 +30,7 @@ http://%HOSTIP:%HOSTPORT/157 -u testuser:testpass --anyauth
</strip> </strip>
<protocol> <protocol>
GET /157 HTTP/1.1 GET /157 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -16,7 +16,7 @@ http
HTTP multipart formpost with only a 100 reply HTTP multipart formpost with only a 100 reply
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/158 -F name=daniel http://%HOSTIP:%HTTPPORT/158 -F name=daniel
</command> </command>
</client> </client>
@ -30,7 +30,7 @@ http://%HOSTIP:%HOSTPORT/158 -F name=daniel
<protocol> <protocol>
POST /158 HTTP/1.1 POST /158 HTTP/1.1
User-Agent: curl/7.11.2-CVS (i686-pc-linux-gnu) libcurl/7.11.2-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS User-Agent: curl/7.11.2-CVS (i686-pc-linux-gnu) libcurl/7.11.2-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 145 Content-Length: 145

View File

@ -54,7 +54,7 @@ http
HTTP with NTLM authorization when talking HTTP/1.0 HTTP with NTLM authorization when talking HTTP/1.0
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/159 -u testuser:testpass --ntlm -0 http://%HOSTIP:%HTTPPORT/159 -u testuser:testpass --ntlm -0
</command> </command>
</test> </test>
@ -67,14 +67,14 @@ http://%HOSTIP:%HOSTPORT/159 -u testuser:testpass --ntlm -0
GET /159 HTTP/1.0 GET /159 HTTP/1.0
Authorization: NTLM TlRMTVNTUAABAAAAAgIAAAAAAAAgAAAAAAAAACAAAAA= Authorization: NTLM TlRMTVNTUAABAAAAAgIAAAAAAAAgAAAAAAAAACAAAAA=
User-Agent: curl/7.10.6-pre1 (i686-pc-linux-gnu) libcurl/7.10.6-pre1 OpenSSL/0.9.7a ipv6 zlib/1.1.3 User-Agent: curl/7.10.6-pre1 (i686-pc-linux-gnu) libcurl/7.10.6-pre1 OpenSSL/0.9.7a ipv6 zlib/1.1.3
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /159 HTTP/1.0 GET /159 HTTP/1.0
Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEgAAAAYABgAYAAAAAAAAABAAAAACAAIAEAAAAAAAAAASAAAAAAAAAB4AAAAAYIAAHRlc3R1c2VyWmRDApEJkUyGOPS3DjvASModEeW/N/FBqYVyF4y6/y/7F6qmEQ7lXjXFF3tH1145 Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEgAAAAYABgAYAAAAAAAAABAAAAACAAIAEAAAAAAAAAASAAAAAAAAAB4AAAAAYIAAHRlc3R1c2VyWmRDApEJkUyGOPS3DjvASModEeW/N/FBqYVyF4y6/y/7F6qmEQ7lXjXFF3tH1145
User-Agent: curl/7.10.6-pre1 (i686-pc-linux-gnu) libcurl/7.10.6-pre1 OpenSSL/0.9.7a ipv6 zlib/1.1.3 User-Agent: curl/7.10.6-pre1 (i686-pc-linux-gnu) libcurl/7.10.6-pre1 OpenSSL/0.9.7a ipv6 zlib/1.1.3
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -21,7 +21,7 @@ http
HTTP with proxy athorization HTTP with proxy athorization
</name> </name>
<command> <command>
-U fake@user:§§§looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong -x %HOSTIP:%HOSTPORT http://we.want.that.site.com/16 -U fake@user:§§§looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong -x %HOSTIP:%HTTPPORT http://we.want.that.site.com/16
</command> </command>
</test> </test>

View File

@ -29,7 +29,7 @@ http
HTTP with delayed close, conn reuse, connection reset and retry HTTP with delayed close, conn reuse, connection reset and retry
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/want/160 http://%HOSTIP:%HOSTPORT/wantmore/1600001 http://%HOSTIP:%HTTPPORT/want/160 http://%HOSTIP:%HTTPPORT/wantmore/1600001
</command> </command>
</test> </test>
@ -53,12 +53,12 @@ surprise2
</strip> </strip>
<protocol> <protocol>
GET /want/160 HTTP/1.1 GET /want/160 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /wantmore/1600001 HTTP/1.1 GET /wantmore/1600001 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -25,7 +25,7 @@ http
HTTP GET asking for --proxy-ntlm when some other authentication is required HTTP GET asking for --proxy-ntlm when some other authentication is required
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/162 --proxy http://%HOSTIP:%HOSTPORT --proxy-user foo:bar --proxy-ntlm --fail http://%HOSTIP:%HTTPPORT/162 --proxy http://%HOSTIP:%HTTPPORT --proxy-user foo:bar --proxy-ntlm --fail
</command> </command>
</test> </test>
@ -35,10 +35,10 @@ http://%HOSTIP:%HOSTPORT/162 --proxy http://%HOSTIP:%HOSTPORT --proxy-user foo:b
^User-Agent: curl/.* ^User-Agent: curl/.*
</strip> </strip>
<protocol> <protocol>
GET http://127.0.0.1:8999/162 HTTP/1.1 GET http://127.0.0.1:%HTTPPORT/162 HTTP/1.1
Proxy-Authorization: NTLM TlRMTVNTUAABAAAAAgIAAAAAAAAgAAAAAAAAACAAAAA= Proxy-Authorization: NTLM TlRMTVNTUAABAAAAAgIAAAAAAAAgAAAAAAAAACAAAAA=
User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled) User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -18,7 +18,7 @@ http
HTTP multipart formpost with contents from a file HTTP multipart formpost with contents from a file
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/we/want/163 -F "name=<log/field163" -F tool=curl http://%HOSTIP:%HTTPPORT/we/want/163 -F "name=<log/field163" -F tool=curl
</command> </command>
# We create this file before the command is invoked! # We create this file before the command is invoked!
<file name="log/field163"> <file name="log/field163">
@ -42,7 +42,7 @@ yes please
<protocol> <protocol>
POST /we/want/163 HTTP/1.1 POST /we/want/163 HTTP/1.1
User-Agent: curl/7.11.2-CVS (i686-pc-linux-gnu) libcurl/7.11.2-CVS OpenSSL/0.9.6b zlib/1.1.4 c-ares/1.0.0 User-Agent: curl/7.11.2-CVS (i686-pc-linux-gnu) libcurl/7.11.2-CVS OpenSSL/0.9.6b zlib/1.1.4 c-ares/1.0.0
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 304 Content-Length: 304

View File

@ -39,7 +39,7 @@ http
HTTP range with multiple ranges HTTP range with multiple ranges
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/want/164 -r 0-10,12-15 http://%HOSTIP:%HTTPPORT/want/164 -r 0-10,12-15
</command> </command>
</test> </test>
@ -51,7 +51,7 @@ http://%HOSTIP:%HOSTPORT/want/164 -r 0-10,12-15
<protocol> <protocol>
GET /want/164 HTTP/1.1 GET /want/164 HTTP/1.1
Range: bytes=0-10,12-15 Range: bytes=0-10,12-15
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -27,7 +27,7 @@ CHARSET=ISO8859-1
HTTP over proxy with IDN host name HTTP over proxy with IDN host name
</name> </name>
<command> <command>
http://www.ĺäö.se/page/165 -x %HOSTIP:%HOSTPORT http://www.ĺäö.se/page/165 -x %HOSTIP:%HTTPPORT
</command> </command>
</test> </test>

View File

@ -18,7 +18,7 @@ http
HTTP formpost a file with spaces in name HTTP formpost a file with spaces in name
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/we/want/166 -F "name=@log/fie ld 166" http://%HOSTIP:%HTTPPORT/we/want/166 -F "name=@log/fie ld 166"
</command> </command>
# We create this file before the command is invoked! # We create this file before the command is invoked!
<file name="log/fie ld 166"> <file name="log/fie ld 166">
@ -34,7 +34,7 @@ data inside the file
<protocol> <protocol>
POST /we/want/166 HTTP/1.1 POST /we/want/166 HTTP/1.1
User-Agent: curl/7.12.0-CVS (i686-pc-linux-gnu) libcurl/7.12.0-CVS OpenSSL/0.9.6b zlib/1.1.4 c-ares/1.2.0 libidn/0.4.3 User-Agent: curl/7.12.0-CVS (i686-pc-linux-gnu) libcurl/7.12.0-CVS OpenSSL/0.9.6b zlib/1.1.4 c-ares/1.2.0 libidn/0.4.3
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 227 Content-Length: 227

View File

@ -33,7 +33,7 @@ http
HTTP with proxy-requiring-Basic to site-requiring-Digest HTTP with proxy-requiring-Basic to site-requiring-Digest
</name> </name>
<command> <command>
http://data.from.server.requiring.digest.hohoho.com/167 --proxy http://%HOSTIP:%HOSTPORT --proxy-user foo:bar --digest --user digest:alot http://data.from.server.requiring.digest.hohoho.com/167 --proxy http://%HOSTIP:%HTTPPORT --proxy-user foo:bar --digest --user digest:alot
</command> </command>
</test> </test>

View File

@ -47,7 +47,7 @@ http
HTTP with proxy-requiring-Digest to site-requiring-Digest HTTP with proxy-requiring-Digest to site-requiring-Digest
</name> </name>
<command> <command>
http://data.from.server.requiring.digest.hohoho.com/168 --proxy http://%HOSTIP:%HOSTPORT --proxy-user foo:bar --proxy-digest --digest --user digest:alot http://data.from.server.requiring.digest.hohoho.com/168 --proxy http://%HOSTIP:%HTTPPORT --proxy-user foo:bar --proxy-digest --digest --user digest:alot
</command> </command>
</test> </test>

View File

@ -72,7 +72,7 @@ SSL
HTTP with proxy-requiring-NTLM to site-requiring-Digest HTTP with proxy-requiring-NTLM to site-requiring-Digest
</name> </name>
<command> <command>
http://data.from.server.requiring.digest.hohoho.com/169 --proxy http://%HOSTIP:%HOSTPORT --proxy-user foo:bar --proxy-ntlm --digest --user digest:alot http://data.from.server.requiring.digest.hohoho.com/169 --proxy http://%HOSTIP:%HTTPPORT --proxy-user foo:bar --proxy-ntlm --digest --user digest:alot
</command> </command>
</test> </test>

View File

@ -29,7 +29,7 @@ request MOOO
--max-time 180 --max-time 180
</stdin> </stdin>
<command> <command>
-K - %HOSTIP:%HOSTPORT/that.site.com/17 -K - %HOSTIP:%HTTPPORT/that.site.com/17
</command> </command>
</test> </test>
@ -38,7 +38,7 @@ request MOOO
<protocol> <protocol>
MOOO /that.site.com/17 HTTP/1.1 MOOO /that.site.com/17 HTTP/1.1
User-Agent: agent007 license to drill User-Agent: agent007 license to drill
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -14,7 +14,7 @@ SSL
HTTP POST with --proxy-ntlm and no SSL with no response HTTP POST with --proxy-ntlm and no SSL with no response
</name> </name>
<command> <command>
http://a.galaxy.far.far.away/170 --proxy http://%HOSTIP:%HOSTPORT --proxy-user foo:bar --proxy-ntlm -F "dummy=value" http://a.galaxy.far.far.away/170 --proxy http://%HOSTIP:%HTTPPORT --proxy-user foo:bar --proxy-ntlm -F "dummy=value"
</command> </command>
</test> </test>

View File

@ -21,7 +21,7 @@ http
HTTP, get cookie with dot prefixed full domain HTTP, get cookie with dot prefixed full domain
</name> </name>
<command> <command>
-c log/jar171 -x %HOSTIP:%HOSTPORT http://z.x.com/171 -c log/jar171 -x %HOSTIP:%HTTPPORT http://z.x.com/171
</command> </command>
</client> </client>

View File

@ -18,7 +18,7 @@ http
HTTP with cookies file and custom added cookie HTTP with cookies file and custom added cookie
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/we/want/172 -b log/jar172.txt -b "tool=curl; name=fool" http://%HOSTIP:%HTTPPORT/we/want/172 -b log/jar172.txt -b "tool=curl; name=fool"
</command> </command>
<file name="log/jar172.txt"> <file name="log/jar172.txt">
# Netscape HTTP Cookie File # Netscape HTTP Cookie File
@ -38,7 +38,7 @@ http://%HOSTIP:%HOSTPORT/we/want/172 -b log/jar172.txt -b "tool=curl; name=fool"
</strip> </strip>
<protocol> <protocol>
GET /we/want/172 HTTP/1.1 GET /we/want/172 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Cookie: nodomain=value; partmatch=present; tool=curl; name=fool Cookie: nodomain=value; partmatch=present; tool=curl; name=fool

View File

@ -19,7 +19,7 @@ http
HTTP RFC1867-formpost a file from stdin with "faked" filename HTTP RFC1867-formpost a file from stdin with "faked" filename
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/we/want/173 -F field1=contents1 -F "fileupload=@-;filename=/dev/null" http://%HOSTIP:%HTTPPORT/we/want/173 -F field1=contents1 -F "fileupload=@-;filename=/dev/null"
</command> </command>
<stdin> <stdin>
@ -42,7 +42,7 @@ line8
<protocol> <protocol>
POST /we/want/173 HTTP/1.1 POST /we/want/173 HTTP/1.1
User-Agent: curl/7.12.1-CVS (i686-pc-linux-gnu) libcurl/7.12.1-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.6 User-Agent: curl/7.12.1-CVS (i686-pc-linux-gnu) libcurl/7.12.1-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.6
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 359 Content-Length: 359

View File

@ -42,7 +42,7 @@ http
HTTP POST --anyauth to server not requiring any auth at all HTTP POST --anyauth to server not requiring any auth at all
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/174 -u testuser:testpass --anyauth -d "junkelijunk" http://%HOSTIP:%HTTPPORT/174 -u testuser:testpass --anyauth -d "junkelijunk"
</command> </command>
</test> </test>
@ -54,13 +54,13 @@ http://%HOSTIP:%HOSTPORT/174 -u testuser:testpass --anyauth -d "junkelijunk"
<protocol nonewline=yes> <protocol nonewline=yes>
HEAD /174 HTTP/1.1 HEAD /174 HTTP/1.1
User-Agent: curl/7.12.1-CVS (i686-pc-linux-gnu) libcurl/7.12.1-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.6 User-Agent: curl/7.12.1-CVS (i686-pc-linux-gnu) libcurl/7.12.1-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.6
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
POST /174 HTTP/1.1 POST /174 HTTP/1.1
User-Agent: curl/7.12.1-CVS (i686-pc-linux-gnu) libcurl/7.12.1-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.6 User-Agent: curl/7.12.1-CVS (i686-pc-linux-gnu) libcurl/7.12.1-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.6
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 11 Content-Length: 11

View File

@ -42,7 +42,7 @@ http
HTTP POST --digest to server not requiring any auth at all HTTP POST --digest to server not requiring any auth at all
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/175 -u auser:apasswd --digest -d "junkelijunk" http://%HOSTIP:%HTTPPORT/175 -u auser:apasswd --digest -d "junkelijunk"
</command> </command>
</test> </test>
@ -54,13 +54,13 @@ http://%HOSTIP:%HOSTPORT/175 -u auser:apasswd --digest -d "junkelijunk"
<protocol nonewline=yes> <protocol nonewline=yes>
HEAD /175 HTTP/1.1 HEAD /175 HTTP/1.1
User-Agent: curl/7.12.1-CVS (i686-pc-linux-gnu) libcurl/7.12.1-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.6 User-Agent: curl/7.12.1-CVS (i686-pc-linux-gnu) libcurl/7.12.1-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.6
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
POST /175 HTTP/1.1 POST /175 HTTP/1.1
User-Agent: curl/7.12.1-CVS (i686-pc-linux-gnu) libcurl/7.12.1-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.6 User-Agent: curl/7.12.1-CVS (i686-pc-linux-gnu) libcurl/7.12.1-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.6
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 11 Content-Length: 11

View File

@ -46,7 +46,7 @@ http
HTTP POST --ntlm to server not requiring any auth at all HTTP POST --ntlm to server not requiring any auth at all
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/176 -u auser:apasswd --ntlm -d "junkelijunk" http://%HOSTIP:%HTTPPORT/176 -u auser:apasswd --ntlm -d "junkelijunk"
</command> </command>
</test> </test>
@ -59,13 +59,13 @@ http://%HOSTIP:%HOSTPORT/176 -u auser:apasswd --ntlm -d "junkelijunk"
HEAD /176 HTTP/1.1 HEAD /176 HTTP/1.1
Authorization: NTLM TlRMTVNTUAABAAAAAgIAAAAAAAAgAAAAAAAAACAAAAA= Authorization: NTLM TlRMTVNTUAABAAAAAgIAAAAAAAAgAAAAAAAAACAAAAA=
User-Agent: curl/7.12.1-CVS (i686-pc-linux-gnu) libcurl/7.12.1-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.6 User-Agent: curl/7.12.1-CVS (i686-pc-linux-gnu) libcurl/7.12.1-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.6
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
POST /176 HTTP/1.1 POST /176 HTTP/1.1
User-Agent: curl/7.12.1-CVS (i686-pc-linux-gnu) libcurl/7.12.1-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.6 User-Agent: curl/7.12.1-CVS (i686-pc-linux-gnu) libcurl/7.12.1-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.6
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 11 Content-Length: 11

View File

@ -19,7 +19,7 @@ http
HTTP POST --digest to server doing a 302-location response HTTP POST --digest to server doing a 302-location response
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/177 -u auser:apasswd --digest -d "junkelijunk" http://%HOSTIP:%HTTPPORT/177 -u auser:apasswd --digest -d "junkelijunk"
</command> </command>
</test> </test>
@ -31,7 +31,7 @@ http://%HOSTIP:%HOSTPORT/177 -u auser:apasswd --digest -d "junkelijunk"
<protocol> <protocol>
HEAD /177 HTTP/1.1 HEAD /177 HTTP/1.1
User-Agent: curl/7.12.1-CVS (i686-pc-linux-gnu) libcurl/7.12.1-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.6 User-Agent: curl/7.12.1-CVS (i686-pc-linux-gnu) libcurl/7.12.1-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.6
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -22,7 +22,7 @@ http
simple HTTP GET with negative Content-Length simple HTTP GET with negative Content-Length
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/178 http://%HOSTIP:%HTTPPORT/178
</command> </command>
</client> </client>
@ -34,7 +34,7 @@ http://%HOSTIP:%HOSTPORT/178
</strip> </strip>
<protocol> <protocol>
GET /178 HTTP/1.1 GET /178 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -21,7 +21,7 @@ http
HTTP using proxy and cookies with path checks HTTP using proxy and cookies with path checks
</name> </name>
<command> <command>
http://supertrooper.fake/c/179 -b log/injar179 -x %HOSTIP:%HOSTPORT http://supertrooper.fake/c/179 -b log/injar179 -x %HOSTIP:%HTTPPORT
</command> </command>
<file name="log/injar179"> <file name="log/injar179">
supertrooper.fake FALSE /a FALSE 2139150993 mooo indeed supertrooper.fake FALSE /a FALSE 2139150993 mooo indeed

View File

@ -32,7 +32,7 @@ http
multiple requests using {} in URL multiple requests using {} in URL
</name> </name>
<command> <command>
'%HOSTIP:%HOSTPORT/{18,180002,180003}' '%HOSTIP:%HTTPPORT/{18,180002,180003}'
</command> </command>
</test> </test>
@ -44,37 +44,37 @@ multiple requests using {} in URL
<protocol> <protocol>
GET /18 HTTP/1.1 GET /18 HTTP/1.1
User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled) User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /180002 HTTP/1.1 GET /180002 HTTP/1.1
User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled) User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /180003 HTTP/1.1 GET /180003 HTTP/1.1
User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled) User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
</protocol> </protocol>
<stdout> <stdout>
--_curl_--127.0.0.1:8999/18 --_curl_--127.0.0.1:%HTTPPORT/18
HTTP/1.1 200 OK HTTP/1.1 200 OK
Funny-head: yesyes Funny-head: yesyes
Content-Length: 4 Content-Length: 4
moo moo
--_curl_--127.0.0.1:8999/180002 --_curl_--127.0.0.1:%HTTPPORT/180002
HTTP/1.1 200 OK HTTP/1.1 200 OK
Funny-head: yesyes Funny-head: yesyes
Content-Length: 4 Content-Length: 4
foo foo
--_curl_--127.0.0.1:8999/180003 --_curl_--127.0.0.1:%HTTPPORT/180003
HTTP/1.1 200 OK HTTP/1.1 200 OK
Funny-head: yesyes Funny-head: yesyes
Content-Length: 4 Content-Length: 4

View File

@ -18,7 +18,7 @@ http
HTTP 1.0 PUT HTTP 1.0 PUT
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/we/want/180 -T log/test180.txt --http1.0 http://%HOSTIP:%HTTPPORT/we/want/180 -T log/test180.txt --http1.0
</command> </command>
<file name="log/test180.txt"> <file name="log/test180.txt">
Weird Weird
@ -40,7 +40,7 @@ the
</strip> </strip>
<protocol> <protocol>
PUT /we/want/180 HTTP/1.0 PUT /we/want/180 HTTP/1.0
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 78 Content-Length: 78

View File

@ -18,7 +18,7 @@ http
HTTP 1.0 POST HTTP 1.0 POST
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/we/want/181 --data-binary @log/test181.txt --http1.0 http://%HOSTIP:%HTTPPORT/we/want/181 --data-binary @log/test181.txt --http1.0
</command> </command>
<file name="log/test181.txt"> <file name="log/test181.txt">
Weird Weird
@ -40,7 +40,7 @@ the
</strip> </strip>
<protocol> <protocol>
POST /we/want/181 HTTP/1.0 POST /we/want/181 HTTP/1.0
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 79 Content-Length: 79

View File

@ -21,7 +21,7 @@ SSL
HTTP GET two URLs over a single proxy with persistent connection HTTP GET two URLs over a single proxy with persistent connection
</name> </name>
<command> <command>
http://deathstar.another.galaxy/183 http://a.galaxy.far.far.away/183 --proxy http://%HOSTIP:%HOSTPORT http://deathstar.another.galaxy/183 http://a.galaxy.far.far.away/183 --proxy http://%HOSTIP:%HTTPPORT
</command> </command>
</test> </test>

View File

@ -21,7 +21,7 @@ http
HTTP GET with user and password HTTP GET with user and password
</name> </name>
<command> <command>
-u fake:user http://%HOSTIP:%HOSTPORT/2 -u fake:user http://%HOSTIP:%HTTPPORT/2
</command> </command>
</test> </test>
@ -34,7 +34,7 @@ HTTP GET with user and password
<protocol> <protocol>
GET /2 HTTP/1.1 GET /2 HTTP/1.1
Authorization: Basic ZmFrZTp1c2Vy Authorization: Basic ZmFrZTp1c2Vy
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

File diff suppressed because one or more lines are too long

View File

@ -13,7 +13,7 @@ http
unsupported protocol:// URL unsupported protocol:// URL
</name> </name>
<command> <command>
htfp://%HOSTIP:%HOSTPORT/none.htfml htfp://%HOSTIP:%HTTPPORT/none.htfml
</command> </command>
</test> </test>

View File

@ -17,7 +17,7 @@ http
HTTP GET fail silently on HTTP error return HTTP GET fail silently on HTTP error return
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/24 --fail http://%HOSTIP:%HTTPPORT/24 --fail
</command> </command>
</test> </test>
@ -29,7 +29,7 @@ http://%HOSTIP:%HOSTPORT/24 --fail
<protocol> <protocol>
GET /24 HTTP/1.1 GET /24 HTTP/1.1
User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled) User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -58,7 +58,7 @@ http
looping HTTP Location: following with --max-redirs, no persistance looping HTTP Location: following with --max-redirs, no persistance
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/want/25 -L --max-redirs 5 http://%HOSTIP:%HTTPPORT/want/25 -L --max-redirs 5
</command> </command>
</test> </test>
@ -70,37 +70,37 @@ http://%HOSTIP:%HOSTPORT/want/25 -L --max-redirs 5
<protocol> <protocol>
GET /want/25 HTTP/1.1 GET /want/25 HTTP/1.1
User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled) User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /want/data/reply/25 HTTP/1.1 GET /want/data/reply/25 HTTP/1.1
User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled) User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /want/data/reply/data/reply/25 HTTP/1.1 GET /want/data/reply/data/reply/25 HTTP/1.1
User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled) User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /want/data/reply/data/reply/data/reply/25 HTTP/1.1 GET /want/data/reply/data/reply/data/reply/25 HTTP/1.1
User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled) User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /want/data/reply/data/reply/data/reply/data/reply/25 HTTP/1.1 GET /want/data/reply/data/reply/data/reply/data/reply/25 HTTP/1.1
User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled) User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /want/data/reply/data/reply/data/reply/data/reply/data/reply/25 HTTP/1.1 GET /want/data/reply/data/reply/data/reply/data/reply/data/reply/25 HTTP/1.1
User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled) User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -18,7 +18,7 @@ http
specify more -o than URLs specify more -o than URLs
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/want/26 -o - -o - http://%HOSTIP:%HTTPPORT/want/26 -o - -o -
</command> </command>
</test> </test>
@ -30,7 +30,7 @@ http://%HOSTIP:%HOSTPORT/want/26 -o - -o -
<protocol> <protocol>
GET /want/26 HTTP/1.1 GET /want/26 HTTP/1.1
User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled) User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -18,7 +18,7 @@ http
Get same cookie page several times Get same cookie page several times
</name> </name>
<command> <command>
'http://%HOSTIP:%HOSTPORT/want/{27,27,27}' -b none 'http://%HOSTIP:%HTTPPORT/want/{27,27,27}' -b none
</command> </command>
</test> </test>
@ -29,18 +29,18 @@ Get same cookie page several times
</strip> </strip>
<protocol> <protocol>
GET /want/27 HTTP/1.1 GET /want/27 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /want/27 HTTP/1.1 GET /want/27 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Cookie: thewinneris=nowayyouwin Cookie: thewinneris=nowayyouwin
GET /want/27 HTTP/1.1 GET /want/27 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Cookie: thewinneris=nowayyouwin Cookie: thewinneris=nowayyouwin

View File

@ -43,7 +43,7 @@ http
HTTP Location: following with extra spaces in header HTTP Location: following with extra spaces in header
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/want/28 -L http://%HOSTIP:%HTTPPORT/want/28 -L
</command> </command>
</test> </test>
@ -54,12 +54,12 @@ http://%HOSTIP:%HOSTPORT/want/28 -L
</strip> </strip>
<protocol> <protocol>
GET /want/28 HTTP/1.1 GET /want/28 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /online/1,1795,Welcome,00.html/280002.txt?logout=TRUE HTTP/1.1 GET /online/1,1795,Welcome,00.html/280002.txt?logout=TRUE HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -21,7 +21,7 @@ http
HTTP with 2 secs timeout HTTP with 2 secs timeout
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/want/29 -m 2 http://%HOSTIP:%HTTPPORT/want/29 -m 2
</command> </command>
</test> </test>
@ -32,7 +32,7 @@ http://%HOSTIP:%HOSTPORT/want/29 -m 2
</strip> </strip>
<protocol> <protocol>
GET /want/29 HTTP/1.1 GET /want/29 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -28,7 +28,7 @@ http
HTTP POST with auth and contents but with content-length set to 0 HTTP POST with auth and contents but with content-length set to 0
</name> </name>
<command> <command>
-d "fooo=mooo&pooo=clue&doo=%20%20%20++++" -u "fake:-user" http://%HOSTIP:%HOSTPORT/3 -d "fooo=mooo&pooo=clue&doo=%20%20%20++++" -u "fake:-user" http://%HOSTIP:%HTTPPORT/3
</command> </command>
</test> </test>
@ -41,7 +41,7 @@ HTTP POST with auth and contents but with content-length set to 0
<protocol nonewline=yes> <protocol nonewline=yes>
POST /3 HTTP/1.1 POST /3 HTTP/1.1
Authorization: Basic ZmFrZTotdXNlcg== Authorization: Basic ZmFrZTotdXNlcg==
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 37 Content-Length: 37

View File

@ -13,7 +13,7 @@ http
HTTP with no data in server reply HTTP with no data in server reply
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/want/30 http://%HOSTIP:%HTTPPORT/want/30
</command> </command>
</test> </test>
@ -24,7 +24,7 @@ http://%HOSTIP:%HOSTPORT/want/30
</strip> </strip>
<protocol> <protocol>
GET /want/30 HTTP/1.1 GET /want/30 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -33,7 +33,7 @@ simple HTTPS GET
</strip> </strip>
<protocol> <protocol>
GET /300 HTTP/1.1 GET /300 HTTP/1.1
Host: 127.0.0.1:8433 Host: 127.0.0.1:%HTTPSPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -34,7 +34,7 @@ HTTPS GET with user and password
<protocol> <protocol>
GET /301 HTTP/1.1 GET /301 HTTP/1.1
Authorization: Basic ZmFrZTp1c2Vy Authorization: Basic ZmFrZTp1c2Vy
Host: 127.0.0.1:8433 Host: 127.0.0.1:%HTTPSPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -14,7 +14,7 @@ https
HTTPS GET over HTTP proxy fails HTTPS GET over HTTP proxy fails
</name> </name>
<command> <command>
-k -U fake:user -x %HOSTIP:%HOSTPORT https://bad.fakeurl-to.test/slash/302 -k -U fake:user -x %HOSTIP:%HTTPPORT https://bad.fakeurl-to.test/slash/302
</command> </command>
</test> </test>

View File

@ -21,7 +21,7 @@ https
HTTPS with 2 secs timeout HTTPS with 2 secs timeout
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/want/303 -m 2 http://%HOSTIP:%HTTPPORT/want/303 -m 2
</command> </command>
</test> </test>
@ -32,7 +32,7 @@ http://%HOSTIP:%HOSTPORT/want/303 -m 2
</strip> </strip>
<protocol> <protocol>
GET /want/303 HTTP/1.1 GET /want/303 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -35,7 +35,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
<protocol> <protocol>
POST /we/want/304 HTTP/1.1 POST /we/want/304 HTTP/1.1
User-Agent: curl/7.10.4 (i686-pc-linux-gnu) libcurl/7.10.4 OpenSSL/0.9.7a ipv6 zlib/1.1.3 User-Agent: curl/7.10.4 (i686-pc-linux-gnu) libcurl/7.10.4 OpenSSL/0.9.7a ipv6 zlib/1.1.3
Host: 127.0.0.1:8433 Host: 127.0.0.1:%HTTPSPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 1390 Content-Length: 1390

View File

@ -13,7 +13,7 @@ https
insecure HTTPS without permission insecure HTTPS without permission
</name> </name>
<command> <command>
https://%HOSTIP:%HOSTPORT/want/305 --cacert moooo https://%HOSTIP:%HTTPPORT/want/305 --cacert moooo
</command> </command>
</test> </test>

View File

@ -46,7 +46,7 @@ HTTPS GET, receive no headers only data!
</strip> </strip>
<protocol> <protocol>
GET /306 HTTP/1.1 GET /306 HTTP/1.1
Host: 127.0.0.1:8433 Host: 127.0.0.1:%HTTPSPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -31,7 +31,7 @@ http
HTTP with weirdly formatted cookies and cookiejar storage HTTP with weirdly formatted cookies and cookiejar storage
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/we/want/31 -b none -c log/jar31.txt http://%HOSTIP:%HTTPPORT/we/want/31 -b none -c log/jar31.txt
</command> </command>
</test> </test>
@ -42,7 +42,7 @@ http://%HOSTIP:%HOSTPORT/we/want/31 -b none -c log/jar31.txt
</strip> </strip>
<protocol> <protocol>
GET /we/want/31 HTTP/1.1 GET /we/want/31 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -27,7 +27,7 @@ http
HTTP with -d and -G HTTP with -d and -G
</name> </name>
<command> <command>
-d "foo=moo&moo=poo" http://%HOSTIP:%HOSTPORT/32 -G -d "foo=moo&moo=poo" http://%HOSTIP:%HTTPPORT/32 -G
</command> </command>
</client> </client>
@ -40,7 +40,7 @@ HTTP with -d and -G
<protocol> <protocol>
GET /32?foo=moo&moo=poo HTTP/1.1 GET /32?foo=moo&moo=poo HTTP/1.1
User-Agent: curl/7.9.5 (i686-pc-linux-gnu) libcurl 7.9.5-cvs (OpenSSL 0.9.5) (ipv6 enabled) User-Agent: curl/7.9.5 (i686-pc-linux-gnu) libcurl 7.9.5-cvs (OpenSSL 0.9.5) (ipv6 enabled)
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -27,7 +27,7 @@ HTTP PUT with resume
012345678 012345678
</file> </file>
<command> <command>
http://%HOSTIP:%HOSTPORT/33 -Tlog/test33.txt -C 50 http://%HOSTIP:%HTTPPORT/33 -Tlog/test33.txt -C 50
</command> </command>
</test> </test>
@ -40,7 +40,7 @@ http://%HOSTIP:%HOSTPORT/33 -Tlog/test33.txt -C 50
PUT /33 HTTP/1.1 PUT /33 HTTP/1.1
Content-Range: bytes 50-99/100 Content-Range: bytes 50-99/100
User-Agent: curl/7.6 (sparc-sun-solaris2.7) libcurl 7.6-pre4 (SSL 0.9.6) (krb4 enabled) User-Agent: curl/7.6 (sparc-sun-solaris2.7) libcurl 7.6-pre4 (SSL 0.9.6) (krb4 enabled)
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 50 Content-Length: 50

View File

@ -37,7 +37,7 @@ http
HTTP GET with chunked Transfer-Encoding HTTP GET with chunked Transfer-Encoding
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/34 http://%HOSTIP:%HTTPPORT/34
</command> </command>
</test> </test>
@ -49,7 +49,7 @@ http://%HOSTIP:%HOSTPORT/34
</strip> </strip>
<protocol> <protocol>
GET /34 HTTP/1.1 GET /34 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -33,7 +33,7 @@ http
HTTP GET with bad chunked Transfer-Encoding HTTP GET with bad chunked Transfer-Encoding
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/36 http://%HOSTIP:%HTTPPORT/36
</command> </command>
</test> </test>
@ -48,7 +48,7 @@ http://%HOSTIP:%HOSTPORT/36
</strip> </strip>
<protocol> <protocol>
GET /36 HTTP/1.1 GET /36 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -15,7 +15,7 @@ http
HTTP GET with nothing returned from server HTTP GET with nothing returned from server
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/37 http://%HOSTIP:%HTTPPORT/37
</command> </command>
</test> </test>
@ -30,7 +30,7 @@ http://%HOSTIP:%HOSTPORT/37
</strip> </strip>
<protocol> <protocol>
GET /37 HTTP/1.1 GET /37 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -19,7 +19,7 @@ http
HTTP resume request without server supporting it HTTP resume request without server supporting it
</name> </name>
<command option="no-output"> <command option="no-output">
http://%HOSTIP:%HOSTPORT/want/38 -C - -i -o log/fewl.txt http://%HOSTIP:%HTTPPORT/want/38 -C - -i -o log/fewl.txt
</command> </command>
<file name="log/fewl.txt"> <file name="log/fewl.txt">
This text is here to simulate a partly downloaded file to resume This text is here to simulate a partly downloaded file to resume
@ -38,7 +38,7 @@ download on.
<protocol> <protocol>
GET /want/38 HTTP/1.1 GET /want/38 HTTP/1.1
Range: bytes=78- Range: bytes=78-
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -19,7 +19,7 @@ http
HTTP RFC1867-type formposting with filename= and type= HTTP RFC1867-type formposting with filename= and type=
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/we/want/39 -F name=daniel -F tool=curl -F "file=@log/test39.txt;filename=fakerfile;type=moo/foobar" -F file2=@log/test39.txt http://%HOSTIP:%HTTPPORT/we/want/39 -F name=daniel -F tool=curl -F "file=@log/test39.txt;filename=fakerfile;type=moo/foobar" -F file2=@log/test39.txt
</command> </command>
# We create this file before the command is invoked! # We create this file before the command is invoked!
<file name="log/test39.txt"> <file name="log/test39.txt">
@ -38,7 +38,7 @@ foo
<protocol> <protocol>
POST /we/want/39 HTTP/1.1 POST /we/want/39 HTTP/1.1
User-Agent: curl/7.10.4 (i686-pc-linux-gnu) libcurl/7.10.4 OpenSSL/0.9.7a ipv6 zlib/1.1.3 User-Agent: curl/7.10.4 (i686-pc-linux-gnu) libcurl/7.10.4 OpenSSL/0.9.7a ipv6 zlib/1.1.3
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 598 Content-Length: 598

View File

@ -21,7 +21,7 @@ http
Replaced internal and added custom HTTP headers Replaced internal and added custom HTTP headers
</name> </name>
<command> <command>
-H "extra-header: here" -H "Accept: replaced" http://%HOSTIP:%HOSTPORT/4 -H "extra-header: here" -H "Accept: replaced" http://%HOSTIP:%HTTPPORT/4
</command> </command>
</test> </test>
@ -33,7 +33,7 @@ Replaced internal and added custom HTTP headers
</strip> </strip>
<protocol> <protocol>
GET /4 HTTP/1.1 GET /4 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
extra-header: here extra-header: here
Accept: replaced Accept: replaced

View File

@ -41,7 +41,7 @@ http
HTTP redirect with whitespace after ? (and conversion) HTTP redirect with whitespace after ? (and conversion)
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/we/are/all/twits/40 -L http://%HOSTIP:%HTTPPORT/we/are/all/twits/40 -L
</command> </command>
</client> </client>
@ -53,13 +53,13 @@ http://%HOSTIP:%HOSTPORT/we/are/all/twits/40 -L
</strip> </strip>
<protocol> <protocol>
GET /we/are/all/twits/40 HTTP/1.1 GET /we/are/all/twits/40 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /we/are/all/moo.html/?name=d+a+niel&testcase=/400002 HTTP/1.1 GET /we/are/all/moo.html/?name=d+a+niel&testcase=/400002 HTTP/1.1
User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3 User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -11,7 +11,7 @@ http
HTTP formpost with missing file HTTP formpost with missing file
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/want/41 -F moo=@boo http://%HOSTIP:%HTTPPORT/want/41 -F moo=@boo
</command> </command>
</test> </test>

View File

@ -41,7 +41,7 @@ http
HTTP redirect with whitespace in path (and conversion) HTTP redirect with whitespace in path (and conversion)
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/we/are/all/twits/42 -L http://%HOSTIP:%HTTPPORT/we/are/all/twits/42 -L
</command> </command>
</client> </client>
@ -53,13 +53,13 @@ http://%HOSTIP:%HOSTPORT/we/are/all/twits/42 -L
</strip> </strip>
<protocol> <protocol>
GET /we/are/all/twits/42 HTTP/1.1 GET /we/are/all/twits/42 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /we/are/all/m%20o%20o.html/420002 HTTP/1.1 GET /we/are/all/m%20o%20o.html/420002 HTTP/1.1
User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3 User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -43,7 +43,7 @@ http
HTTP Location: following over HTTP proxy HTTP Location: following over HTTP proxy
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/want/43 -L -x %HOSTIP:%HOSTPORT http://%HOSTIP:%HTTPPORT/want/43 -L -x %HOSTIP:%HTTPPORT
</command> </command>
</test> </test>
@ -53,13 +53,13 @@ http://%HOSTIP:%HOSTPORT/want/43 -L -x %HOSTIP:%HOSTPORT
^User-Agent:.* ^User-Agent:.*
</strip> </strip>
<protocol> <protocol>
GET http://127.0.0.1:8999/want/43 HTTP/1.1 GET http://127.0.0.1:%HTTPPORT/want/43 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET http://127.0.0.1:8999/want/data/430002.txt?coolsite=yes HTTP/1.1 GET http://127.0.0.1:%HTTPPORT/want/data/430002.txt?coolsite=yes HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -19,7 +19,7 @@ http
HTTP RFC1867-type formposting without Expect: header HTTP RFC1867-type formposting without Expect: header
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/we/want/44 -F name=daniel -F tool=curl -F file=@log/test44.txt -H 'Expect:' http://%HOSTIP:%HTTPPORT/we/want/44 -F name=daniel -F tool=curl -F file=@log/test44.txt -H 'Expect:'
</command> </command>
# We create this file before the command is invoked! # We create this file before the command is invoked!
<file name="log/test44.txt"> <file name="log/test44.txt">
@ -37,7 +37,7 @@ bar
<protocol> <protocol>
POST /we/want/44 HTTP/1.1 POST /we/want/44 HTTP/1.1
User-Agent: curl/7.10.4 (i686-pc-linux-gnu) libcurl/7.10.4 OpenSSL/0.9.7a ipv6 zlib/1.1.3 User-Agent: curl/7.10.4 (i686-pc-linux-gnu) libcurl/7.10.4 OpenSSL/0.9.7a ipv6 zlib/1.1.3
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 412 Content-Length: 412

View File

@ -43,7 +43,7 @@ http
simple HTTP Location: without protocol in initial URL simple HTTP Location: without protocol in initial URL
</name> </name>
<command> <command>
%HOSTIP:%HOSTPORT/want/45 -L %HOSTIP:%HTTPPORT/want/45 -L
</command> </command>
</test> </test>
@ -54,12 +54,12 @@ simple HTTP Location: without protocol in initial URL
</strip> </strip>
<protocol> <protocol>
GET /want/45 HTTP/1.1 GET /want/45 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /want/data.cgi?moo=http://&/450002 HTTP/1.1 GET /want/data.cgi?moo=http://&/450002 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -26,7 +26,7 @@ http
HTTP, get cookies and store in cookie jar HTTP, get cookies and store in cookie jar
</name> </name>
<command> <command>
%HOSTIP:%HOSTPORT/want/46 -c log/jar46 -b log/injar46 %HOSTIP:%HTTPPORT/want/46 -c log/jar46 -b log/injar46
</command> </command>
<file name="log/injar46"> <file name="log/injar46">
# Netscape HTTP Cookie File # Netscape HTTP Cookie File
@ -47,7 +47,7 @@ www.loser.com FALSE / FALSE 1139150993 UID 99
</strip> </strip>
<protocol> <protocol>
GET /want/46 HTTP/1.1 GET /want/46 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Cookie: empty=; mooo=indeed Cookie: empty=; mooo=indeed

View File

@ -20,7 +20,7 @@ http
simple HTTP 1.0 GET simple HTTP 1.0 GET
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/47 -0 http://%HOSTIP:%HTTPPORT/47 -0
</command> </command>
</test> </test>
@ -32,7 +32,7 @@ http://%HOSTIP:%HOSTPORT/47 -0
</strip> </strip>
<protocol> <protocol>
GET /47 HTTP/1.0 GET /47 HTTP/1.0
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -19,7 +19,7 @@ http
HTTP with -d and -G and -I HTTP with -d and -G and -I
</name> </name>
<command> <command>
-d "foo=moo&moo=poo" http://%HOSTIP:%HOSTPORT/48 -G -I -d "foo=moo&moo=poo" http://%HOSTIP:%HTTPPORT/48 -G -I
</command> </command>
</client> </client>
@ -31,7 +31,7 @@ HTTP with -d and -G and -I
</strip> </strip>
<protocol> <protocol>
HEAD /48?foo=moo&moo=poo HTTP/1.1 HEAD /48?foo=moo&moo=poo HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -41,7 +41,7 @@ http
HTTP follow redirect with ../ HTTP follow redirect with ../
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/we/are/all/twits/49 -L http://%HOSTIP:%HTTPPORT/we/are/all/twits/49 -L
</command> </command>
</client> </client>
@ -53,13 +53,13 @@ http://%HOSTIP:%HOSTPORT/we/are/all/twits/49 -L
</strip> </strip>
<protocol> <protocol>
GET /we/are/all/twits/49 HTTP/1.1 GET /we/are/all/twits/49 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /we/are/all/moo.html/490002 HTTP/1.1 GET /we/are/all/moo.html/490002 HTTP/1.1
User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3 User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -21,7 +21,7 @@ http
HTTP over proxy HTTP over proxy
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/we/want/that/page/5 -x %HOSTIP:%HOSTPORT http://%HOSTIP:%HTTPPORT/we/want/that/page/5 -x %HOSTIP:%HTTPPORT
</command> </command>
</test> </test>
@ -32,8 +32,8 @@ http://%HOSTIP:%HOSTPORT/we/want/that/page/5 -x %HOSTIP:%HOSTPORT
^User-Agent:.* ^User-Agent:.*
</strip> </strip>
<protocol> <protocol>
GET http://127.0.0.1:8999/we/want/that/page/5 HTTP/1.1 GET http://127.0.0.1:%HTTPPORT/we/want/that/page/5 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -41,7 +41,7 @@ http
HTTP follow redirect with ../../ HTTP follow redirect with ../../
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/we/are/all/twits/50 -L http://%HOSTIP:%HTTPPORT/we/are/all/twits/50 -L
</command> </command>
</client> </client>
@ -53,13 +53,13 @@ http://%HOSTIP:%HOSTPORT/we/are/all/twits/50 -L
</strip> </strip>
<protocol> <protocol>
GET /we/are/all/twits/50 HTTP/1.1 GET /we/are/all/twits/50 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /we/are/moo.html/500002 HTTP/1.1 GET /we/are/moo.html/500002 HTTP/1.1
User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3 User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -31,7 +31,7 @@ lib500
simple libcurl HTTP GET tool simple libcurl HTTP GET tool
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/500 http://%HOSTIP:%HTTPPORT/500
</command> </command>
</client> </client>
@ -40,7 +40,7 @@ http://%HOSTIP:%HOSTPORT/500
<verify> <verify>
<protocol> <protocol>
GET /500 HTTP/1.1 GET /500 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -17,7 +17,7 @@ lib501
simple libcurl attempt operation without URL set simple libcurl attempt operation without URL set
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/501 http://%HOSTIP:%HTTPPORT/501
</command> </command>
</client> </client>

View File

@ -34,7 +34,7 @@ lib503
simple multi http:// through proxytunnel with authentication info simple multi http:// through proxytunnel with authentication info
</name> </name>
<command> <command>
http://%HOSTIP:%HTTPSPORT/503 localhost:%HOSTPORT http://%HOSTIP:%HTTPSPORT/503 localhost:%HTTPPORT
</command> </command>
<file name="log/test503.txt"> <file name="log/test503.txt">
foo foo
@ -48,12 +48,12 @@ moo
# Verify data after the test has been "shot" # Verify data after the test has been "shot"
<verify> <verify>
<protocol> <protocol>
CONNECT 127.0.0.1:8433 HTTP/1.0 CONNECT 127.0.0.1:%HTTPSPORT HTTP/1.0
Proxy-Authorization: Basic dGVzdDppbmc= Proxy-Authorization: Basic dGVzdDppbmc=
GET /503 HTTP/1.1 GET /503 HTTP/1.1
Authorization: Basic dGVzdDppbmc= Authorization: Basic dGVzdDppbmc=
Host: 127.0.0.1:8433 Host: 127.0.0.1:%HTTPSPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -50,7 +50,7 @@ HTTP with shared cookie list (and dns cache)
lib506 lib506
</tool> </tool>
<command> <command>
http://%HOSTIP:%HOSTPORT/506 http://%HOSTIP:%HTTPPORT/506
</command> </command>
</client> </client>
@ -139,7 +139,7 @@ unlock: share <Pigs in space>: 55
GLOBAL_CLEANUP GLOBAL_CLEANUP
</stdout> </stdout>
<stderr> <stderr>
http://%HOSTIP:%HOSTPORT/506 http://%HOSTIP:%HTTPPORT/506
</stderr> </stderr>
<file name="log/jar506"> <file name="log/jar506">
# Netscape HTTP Cookie File # Netscape HTTP Cookie File

View File

@ -26,7 +26,7 @@ lib508
send HTTP POST using read callback send HTTP POST using read callback
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/508 http://%HOSTIP:%HTTPPORT/508
</command> </command>
</client> </client>
@ -35,7 +35,7 @@ http://%HOSTIP:%HOSTPORT/508
<verify> <verify>
<protocol> <protocol>
POST /508 HTTP/1.1 POST /508 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 45 Content-Length: 45

View File

@ -4,7 +4,6 @@
<data> <data>
HTTP/1.1 200 OK HTTP/1.1 200 OK
Date: Thu, 09 Nov 2010 14:49:00 GMT Date: Thu, 09 Nov 2010 14:49:00 GMT
Server: localhost:8433
Content-length:6 Content-length:6
Hello Hello
@ -31,7 +30,7 @@ lib509
simple HTTPS GET and URL redirect in certificate simple HTTPS GET and URL redirect in certificate
</name> </name>
<command> <command>
https://localhost:%HTTPSPORT/dvcs https://localhost:%HTTPSPORT/dvcs %HTTPSPORT
</command> </command>
</client> </client>
@ -43,7 +42,7 @@ https://localhost:%HTTPSPORT/dvcs
</strip> </strip>
<protocol> <protocol>
GET /509 HTTP/1.1 GET /509 HTTP/1.1
Host: localhost:8433 Host: localhost:%HTTPSPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -41,7 +41,7 @@ http
HTTP follow redirect with exessive ../ HTTP follow redirect with exessive ../
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/we/are/all/twits/51 -L http://%HOSTIP:%HTTPPORT/we/are/all/twits/51 -L
</command> </command>
</client> </client>
@ -53,13 +53,13 @@ http://%HOSTIP:%HOSTPORT/we/are/all/twits/51 -L
</strip> </strip>
<protocol> <protocol>
GET /we/are/all/twits/51 HTTP/1.1 GET /we/are/all/twits/51 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /510002 HTTP/1.1 GET /510002 HTTP/1.1
User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3 User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -26,7 +26,7 @@ lib510
send HTTP POST using read callback, using chunked transfer-encoding send HTTP POST using read callback, using chunked transfer-encoding
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/510 http://%HOSTIP:%HTTPPORT/510
</command> </command>
</client> </client>
@ -35,7 +35,7 @@ http://%HOSTIP:%HOSTPORT/510
<verify> <verify>
<protocol> <protocol>
POST /510 HTTP/1.1 POST /510 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Transfer-Encoding: chunked Transfer-Encoding: chunked

View File

@ -25,7 +25,7 @@ lib512
simple curl_easy_duplicate() test simple curl_easy_duplicate() test
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/512 http://%HOSTIP:%HTTPPORT/512
</command> </command>
</client> </client>
@ -37,7 +37,7 @@ http://%HOSTIP:%HOSTPORT/512
</strip> </strip>
<protocol> <protocol>
GET /512 HTTP/1.1 GET /512 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -17,7 +17,7 @@ lib513
send HTTP POST using read callback that returns CURL_READFUNC_ABORT send HTTP POST using read callback that returns CURL_READFUNC_ABORT
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/513 http://%HOSTIP:%HTTPPORT/513
</command> </command>
</client> </client>
@ -26,7 +26,7 @@ http://%HOSTIP:%HOSTPORT/513
<verify> <verify>
<protocol> <protocol>
POST /513 HTTP/1.1 POST /513 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 1 Content-Length: 1

View File

@ -29,7 +29,7 @@ lib514
First set options to POST and then to make HEAD First set options to POST and then to make HEAD
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/514 http://%HOSTIP:%HTTPPORT/514
</command> </command>
</client> </client>
@ -41,7 +41,7 @@ http://%HOSTIP:%HOSTPORT/514
</strip> </strip>
<protocol> <protocol>
HEAD /514 HTTP/1.1 HEAD /514 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -41,7 +41,7 @@ http
HTTP follow redirect with ./-prefix HTTP follow redirect with ./-prefix
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/we/are/all/twits/52 -L http://%HOSTIP:%HTTPPORT/we/are/all/twits/52 -L
</command> </command>
</client> </client>
@ -53,13 +53,13 @@ http://%HOSTIP:%HOSTPORT/we/are/all/twits/52 -L
</strip> </strip>
<protocol> <protocol>
GET /we/are/all/twits/52 HTTP/1.1 GET /we/are/all/twits/52 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /we/are/all/twits/520002 HTTP/1.1 GET /we/are/all/twits/520002 HTTP/1.1
User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3 User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -21,7 +21,7 @@ http
HTTP, junk session cookies HTTP, junk session cookies
</name> </name>
<command> <command>
%HOSTIP:%HOSTPORT/want/53 -b log/injar53 -j %HOSTIP:%HTTPPORT/want/53 -b log/injar53 -j
</command> </command>
<file name="log/injar53"> <file name="log/injar53">
127.0.0.1 FALSE / FALSE 2139150993 mooo indeed 127.0.0.1 FALSE / FALSE 2139150993 mooo indeed
@ -37,7 +37,7 @@ HTTP, junk session cookies
</strip> </strip>
<protocol> <protocol>
GET /want/53 HTTP/1.1 GET /want/53 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Cookie: mooo=indeed Cookie: mooo=indeed

View File

@ -18,7 +18,7 @@ http
HTTP with blank Location: HTTP with blank Location:
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/want/54 -L http://%HOSTIP:%HTTPPORT/want/54 -L
</command> </command>
</test> </test>
@ -29,7 +29,7 @@ http://%HOSTIP:%HOSTPORT/want/54 -L
</strip> </strip>
<protocol> <protocol>
GET /want/54 HTTP/1.1 GET /want/54 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -35,7 +35,7 @@ http
HTTP follow redirect with single slash in path HTTP follow redirect with single slash in path
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/55 -L http://%HOSTIP:%HTTPPORT/55 -L
</command> </command>
</client> </client>
@ -45,13 +45,13 @@ http://%HOSTIP:%HOSTPORT/55 -L
</strip> </strip>
<protocol> <protocol>
GET /55 HTTP/1.1 GET /55 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
GET /550002 HTTP/1.1 GET /550002 HTTP/1.1
User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3 User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -28,7 +28,7 @@ header "Transfer-Encoding: chunked"
# #
</stdin> </stdin>
<command> <command>
-K - %HOSTIP:%HOSTPORT/that.site.com/56 -K - %HOSTIP:%HTTPPORT/that.site.com/56
</command> </command>
</test> </test>
@ -39,7 +39,7 @@ header "Transfer-Encoding: chunked"
</strip> </strip>
<protocol> <protocol>
POST /that.site.com/56 HTTP/1.1 POST /that.site.com/56 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Transfer-Encoding: chunked Transfer-Encoding: chunked

View File

@ -17,7 +17,7 @@ http
HTTP content-type with spaces in HTTP content-type with spaces in
</name> </name>
<command> <command>
-w '%{content_type}\n' %HOSTIP:%HOSTPORT/57 -o log/out57 -w '%{content_type}\n' %HOSTIP:%HTTPPORT/57 -o log/out57
</command> </command>
</test> </test>
@ -31,7 +31,7 @@ text/html; charset=ISO-8859-4
</strip> </strip>
<protocol> <protocol>
GET /57 HTTP/1.1 GET /57 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

View File

@ -19,7 +19,7 @@ http
HTTP PUT from file with weird letters HTTP PUT from file with weird letters
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT/we/want/ -T log/58te[]st.txt -g http://%HOSTIP:%HTTPPORT/we/want/ -T log/58te[]st.txt -g
</command> </command>
<file name="log/58te[]st.txt"> <file name="log/58te[]st.txt">
a few bytes a few bytes
@ -33,7 +33,7 @@ a few bytes
</strip> </strip>
<protocol> <protocol>
PUT /we/want/58te%5B%5Dst%2Etxt HTTP/1.1 PUT /we/want/58te%5B%5Dst%2Etxt HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*
Content-Length: 12 Content-Length: 12

View File

@ -20,7 +20,7 @@ http
HTTP URL with slash but with "parameter" HTTP URL with slash but with "parameter"
</name> </name>
<command> <command>
http://%HOSTIP:%HOSTPORT?mooo/59 http://%HOSTIP:%HTTPPORT?mooo/59
</command> </command>
</client> </client>
@ -32,7 +32,7 @@ http://%HOSTIP:%HOSTPORT?mooo/59
</strip> </strip>
<protocol> <protocol>
GET /?mooo/59 HTTP/1.1 GET /?mooo/59 HTTP/1.1
Host: 127.0.0.1:8999 Host: 127.0.0.1:%HTTPPORT
Pragma: no-cache Pragma: no-cache
Accept: */* Accept: */*

Some files were not shown because too many files have changed in this diff Show More