- `%TFTP6PORT` - IPv6 port number of the TFTP server
- `%TFTPPORT` - Port number of the TFTP server
- `%USER` - Login ID of the user running the test
+- `%VERSION` - the full version number of the tested curl
# `<testcase>`
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /we/want/10 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 78\r
Expect: 100-continue\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/1001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Content-Range: bytes 2-4/5\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 0\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="auser", realm="testrealm", nonce="1053604144", uri="/1001", response="6af4d89c952f4dd4cc215a6878dc499d"\r
Content-Range: bytes 2-4/5\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 3\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/1002.upload1 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Content-Range: bytes 2-4/5\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 0\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="auser", realm="testrealm", nonce="1053604144", uri="/1002.upload1", response="198aa9b6acb4b0c71d02a197a5e41f54"\r
Content-Range: bytes 2-4/5\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 3\r
GET http://%HOSTIP:%HTTPPORT/1002.upload2 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Content-Range: bytes 2-4/5\r
-User-Agent: curl/7.16.1\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 0\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="auser", realm="testrealm", nonce="1053604144", uri="/1002.upload2", response="d711f0d2042786d930de635ba0d1a1d0"\r
Content-Range: bytes 2-4/5\r
-User-Agent: curl/7.16.1\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 3\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1004 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
CONNECT test.remote.example.com.1008:%HTTPPORT HTTP/1.1\r
Host: test.remote.example.com.1008:%HTTPPORT\r
Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
CONNECT test.remote.example.com.1008:%HTTPPORT HTTP/1.1\r
Host: test.remote.example.com.1008:%HTTPPORT\r
Proxy-Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
GET /path/10080002 HTTP/1.1\r
-User-Agent: curl/7.12.3-CVS (i686-pc-linux-gnu) libcurl/7.12.3-CVS OpenSSL/0.9.6b zlib/1.1.4\r
Host: test.remote.example.com.1008:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
[DISCONNECT]
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
POST /blah/1011 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 3\r
Content-Type: application/x-www-form-urlencoded\r
\r
mooGET /blah/moo.html&testcase=/10110002 HTTP/1.1\r
-User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /blah/1012 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 3\r
Content-Type: application/x-www-form-urlencoded\r
\r
mooPOST /blah/moo.html&testcase=/10120002 HTTP/1.1\r
-User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 3\r
Content-Type: application/x-www-form-urlencoded\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /1015 HTTP/1.1\r
-User-Agent: curl/7.17.2-CVS (i686-pc-linux-gnu) libcurl/7.17.2-CVS OpenSSL/0.9.8g zlib/1.2.3.3 c-ares/1.5.2-CVS libidn/1.1 libssh2/0.19.0-C\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 133\r
Content-Type: application/x-www-form-urlencoded\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
CONNECT test.remote.example.com.1021:%HTTPPORT HTTP/1.1\r
Host: test.remote.example.com.1021:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
CONNECT test.remote.example.com.1021:%HTTPPORT HTTP/1.1\r
Host: test.remote.example.com.1021:%HTTPPORT\r
Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
CONNECT test.remote.example.com.1021:%HTTPPORT HTTP/1.1\r
Host: test.remote.example.com.1021:%HTTPPORT\r
Proxy-Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
GET /path/10210002 HTTP/1.1\r
-User-Agent: curl/7.12.3-CVS (i686-pc-linux-gnu) libcurl/7.12.3-CVS OpenSSL/0.9.6b zlib/1.1.4\r
Host: test.remote.example.com.1021:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/1024 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /data/10240002.txt HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /want/10240003.txt HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Cookie: firstcookie=want\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/1025 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Cookie: forcedcookie=yes\r
\r
GET /data/10250002.txt HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Cookie: forcedcookie=yes\r
\r
GET /want/10250003.txt HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Cookie: firstcookie=want; forcedcookie=yes\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /10280001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
USER anonymous\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/our/1029 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /1030 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 85\r
Expect: 100-continue\r
PUT /1030 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="gimme all yer s3cr3ts", nonce="11223344", uri="/1030", response="01cb59db1ddaac246b072d5f5f0716d9"\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 85\r
Expect: 100-continue\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/this/1031 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /want/this/1031?coolsite=yes/10310002.txt HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
HEAD /1032 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Range: bytes=1-3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1033 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<errorcode>
3
</errorcode>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1040 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Range: bytes=100-\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
# curl doesn't do a HEAD request on the remote file so it has no idea whether
# it can skip part of the file or not. Instead, it sends the entire file.
<protocol>
PUT /1041 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Content-Range: bytes 0-99/100\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 100\r
Expect: 100-continue\r
<errorcode>
33
</errorcode>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1042 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Range: bytes=200-\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1043 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Range: bytes=40-\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1045 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1046 HTTP/1.1\r
Host: %HOST6IP:%HTTP6PORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
# The primary reason libcurl sends the data part twice in this test is that
# the test HTTP server is blocking until it has read the entire request,
<protocol>
PUT /want/1051 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 78\r
Expect: 100-continue\r
feature
PUT /want/data/10510002.txt?coolsite=yes HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 78\r
Expect: 100-continue\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
# The primary reason libcurl sends the data part twice in this test is that
# the test HTTP server is blocking until it has read the entire request,
<protocol>
PUT /want/1052 HTTP/1.0\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 78\r
\r
feature
PUT /want/data/10520002.txt?coolsite=yes HTTP/1.0\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 78\r
\r
# Verify data after the test has been "shot"
<verify>
<strip>
-^(User-Agent:|Content-Type: multipart/form-data;|------------).*
+^(Content-Type: multipart/form-data;|------------).*
</strip>
<protocol>
POST /we/want/1053 HTTP/1.1\r
-User-Agent: curl/7.18.2 (i686-pc-linux-gnu) libcurl/7.18.2 OpenSSL/0.9.7a ipv6 zlib/1.1.4\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 410\r
Content-Type: multipart/form-data; boundary=----------------------------9ef8d6205763\r
\r
------------------------------9ef8d6205763--\r
POST /we/want/data/10530002.txt?coolsite=yes HTTP/1.1\r
-User-Agent: curl/7.18.2 (i686-pc-linux-gnu) libcurl/7.18.2 OpenSSL/0.9.7a ipv6 zlib/1.1.4\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 410\r
Content-Type: multipart/form-data; boundary=----------------------------9ef8d6205763\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /blah/1054 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 10\r
Content-Type: application/x-www-form-urlencoded\r
\r
field=dataPOST /blah/moo/testcase/10540002 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 10\r
Content-Type: application/x-www-form-urlencoded\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /1055 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 78\r
Expect: 100-continue\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/are/all/twits/1056 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /moo/10560002 HTTP/1.1\r
Host: %HOST6IP:%HTTP6PORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/1058 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Range: bytes=-101\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
<errorcode>
56
</errorcode>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
CONNECT test-number:1059 HTTP/1.1\r
Host: test-number:1059\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
CONNECT test.remote.haxx.se.1060:8990 HTTP/1.1\r
Host: test.remote.haxx.se.1060:8990\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
CONNECT test.remote.haxx.se.1060:8990 HTTP/1.1\r
Host: test.remote.haxx.se.1060:8990\r
Proxy-Authorization: Digest username="silly", realm="weirdorealm", nonce="12345", uri="test.remote.haxx.se.1060:8990", response="e1fbed39c26f4efe284adc0e576ff638"\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
GET /path/10600002 HTTP/1.1\r
Host: test.remote.haxx.se.1060:8990\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
CONNECT test.remote.haxx.se.1061:8990 HTTP/1.1\r
Host: test.remote.haxx.se.1061:8990\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
CONNECT test.remote.haxx.se.1061:8990 HTTP/1.1\r
Host: test.remote.haxx.se.1061:8990\r
Proxy-Authorization: Digest username="silly", realm="weirdorealm", nonce="12345", uri="test.remote.haxx.se.1061:8990", response="4e23449fa93224834299e7282a70472c"\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
GET /path/10610002 HTTP/1.1\r
Host: test.remote.haxx.se.1061:8990\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /1064.upload1 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 5\r
\r
test
PUT /10640002.upload2 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 5\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /1065.upload1 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 5\r
\r
test
GET /10650002.url2 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/1066 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /want/10660001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/1067 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Referer: firstone.html\r
\r
GET /want/data/10670002.txt?coolsite=yes HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Referer: http://%HOSTIP:%HTTPPORT/want/1067\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /bzz/1068 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Transfer-Encoding: chunked\r
Expect: 100-continue\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /1070 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Expect: 100-continue\r
Content-Length: 2313\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /1071 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 85\r
Expect: 100-continue\r
PUT /1071 HTTP/1.0\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="gimme all yer s3cr3ts", nonce="11223344", uri="/1071", response="df4cef6b52a30e65d472dd848d2055a1"\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 85\r
\r
<errorcode>
25
</errorcode>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /1072 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Transfer-Encoding: chunked\r
Expect: 100-continue\r
<errorcode>
25
</errorcode>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /1073 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Transfer-Encoding: chunked\r
Expect: 100-continue\r
surprise2
</stdout>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/1074 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /wantmore/10740001 HTTP/1.0\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /1075 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 85\r
Expect: 100-continue\r
PUT /1075 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic dGVzdHVzZXI6dGVzdHBhc3M=\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 85\r
Expect: 100-continue\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /blah/1076 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 3\r
Content-Type: application/x-www-form-urlencoded\r
\r
mooPOST /blah/moo.html&testcase=/10760002 HTTP/1.1\r
-User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 3\r
Content-Type: application/x-www-form-urlencoded\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET ftp://%HOSTIP:%HTTPPORT/we/want/that/page/1077 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET ftp://%HOSTIP:%HTTPPORT/we/want/that/page/10770002 HTTP/1.0\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<proxy>
CONNECT %HOSTIP.1078:%HTTPPORT HTTP/1.0\r
Host: %HOSTIP.1078:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
</proxy>
<protocol>
GET /we/want/that/page/1078 HTTP/1.1\r
Host: %HOSTIP.1078:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /we/want/that/page/1078 HTTP/1.0\r
Host: %HOSTIP.1078:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
<errorcode>
52
</errorcode>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1079 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /1079 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="testrealm", nonce="1053604145", uri="/1079", response="e340c7cdca0950462070f46ee139e9f7"\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/our/1080 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /we/want/our/1080 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/our/1081 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /we/want/our/10810002 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1082 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1083 HTTP/1.1\r
Host: %HOST6IP:%HTTP6PORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://first.host.it.is/we/want/that/page/10871000 HTTP/1.1\r
Host: first.host.it.is\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://first.host.it.is/we/want/that/page/10871000 HTTP/1.1\r
Host: first.host.it.is\r
Authorization: Basic aWFtOm15c2VsZg==\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://goto.second.host.now/10871002 HTTP/1.1\r
Host: goto.second.host.now\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://first.host.it.is/we/want/that/page/10881000 HTTP/1.1\r
Host: first.host.it.is\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://first.host.it.is/we/want/that/page/10881000 HTTP/1.1\r
Host: first.host.it.is\r
Authorization: Basic aWFtOm15c2VsZg==\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://goto.second.host.now/10881002 HTTP/1.1\r
Host: goto.second.host.now\r
Authorization: Basic aWFtOm15c2VsZg==\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1089 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /10890001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1090 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /10900001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET ftp://%HOSTIP:%HTTPPORT/we/want/that/page/1092;type=i HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1095 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /1095 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="test \"this\" realm!!", nonce="1053604145", uri="/1095", response="a1c7931ece9e8617bae2715045e4f49f"\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol nonewline="yes">
CONNECT test.a.galaxy.far.far.away.1097:%HTTPPORT HTTP/1.1\r
Host: test.a.galaxy.far.far.away.1097:%HTTPPORT\r
Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-User-Agent: curl/7.19.5-CVS (i686-pc-linux-gnu) libcurl/7.19.5-CVS OpenSSL/0.9.8g zlib/1.2.3.3 c-ares/1.6.1-CVS libidn/1.12 libssh2/1.0.1_CVS\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
POST /1097 HTTP/1.1\r
-User-Agent: curl/7.19.5-CVS (i686-pc-linux-gnu) libcurl/7.19.5-CVS OpenSSL/0.9.8g zlib/1.2.3.3 c-ares/1.6.1-CVS libidn/1.12 libssh2/1.0.1_CVS\r
Host: test.a.galaxy.far.far.away.1097:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 11\r
Content-Type: application/x-www-form-urlencoded\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET ftp://ftp-site/moo/1098 HTTP/1.1\r
Host: ftp-site:21\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET ftp://ftp-site/moo/1098 HTTP/1.1\r
Host: ftp-site:21\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/11 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /want/data/110002.txt?coolsite=yes HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
-<protocol>
POST /1100 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 0\r
Content-Type: application/x-www-form-urlencoded\r
POST /1100 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 18\r
Content-Type: application/x-www-form-urlencoded\r
\r
stuff to send awayGET /1100 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
-User-Agent: curl/7.19.5-CVS (i686-pc-linux-gnu) libcurl/7.19.5-CVS GnuTLS/2.6.6 zlib/1.2.3.3 c-ares/1.6.1-CVS libidn/1.14 libssh2/1.1\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /gimme/1101 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic dXNlcjpzZWNyZXQ=\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/want/1104 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://%HOSTIP:%HTTPPORT/want/data/11040002 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Cookie: test2=true\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /we/want/1105?parm1=this*that/other/thing&parm2=foobar/1105 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 33\r
Content-Type: application/x-www-form-urlencoded\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET ftp://%HOSTIP:23456/1106 HTTP/1.1\r
Host: %HOSTIP:23456\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1109 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1110?q=foobar HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1111?q=foobar HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1115 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1116 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
partial body
</stdout>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/1117 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Range: bytes=10-22\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /wantmore/11170001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Range: bytes=10-22\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /?email=name@example.com/1118 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1121 HTTP/1.1\r
Host: host1\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1122 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Connection: TE\r
TE: gzip\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1123 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Connection: TE\r
TE: gzip\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1124 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Connection: TE\r
TE: gzip\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1125 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Connection: close, TE\r
TE: gzip\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1126 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
If-Modified-Since: Sun, 12 Dec 1999 12:00:00 GMT\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1127 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
If-Modified-Since: Sun, 12 Dec 1999 12:00:00 GMT\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1128 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
If-Modified-Since: Sun, 12 Dec 1999 12:00:00 GMT\r
\r
GET /11280001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
If-Modified-Since: Sun, 12 Dec 1999 12:00:00 GMT\r
\r
-foo-
</stdout>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
POST /1129 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 1053700\r
Content-Type: application/x-www-form-urlencoded\r
\r
POST /11290001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 1053700\r
Content-Type: application/x-www-form-urlencoded\r
-foo-
</stdout>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
POST /1130 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Expect: 100-continue\r
Content-Length: 100\r
\r
POST /11300001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Expect: 100-continue\r
Content-Length: 100\r
FAILURE2
</stdout>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /1131 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 100\r
Expect: 100-continue\r
\r
PUT /11310001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 100\r
Expect: 100-continue\r
# Verify data after the test has been "shot"
<verify>
<strip>
-^(User-Agent:|Content-Type: multipart/form-data;|Content-Type: multipart/mixed; boundary=|-------).*
+^(Content-Type: multipart/form-data;|Content-Type: multipart/mixed; boundary=|-------).*
</strip>
<protocol>
POST /we/want/1133 HTTP/1.1\r
-User-Agent: curl/7.10.4 (i686-pc-linux-gnu) libcurl/7.10.4 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 1264\r
Content-Type: multipart/form-data; boundary=----------------------------24e78000bd32\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1134 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic dXNlcjE6cGFzc3dvcmQx\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /11340001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic MnVzZXI6cGFzc3dvcmQy\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
[DISCONNECT]
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/are/all/twits/1138 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /we/are/all/moo.html/?name=%d8%a2%d8%ba%d8%a7%d8%b2-%d8%b3%d9%85-%d8%b2%d8%af%d8%a7%db%8c%db%8c-%d8%a7%d8%b2-%d8%a8%d8%a7%d8%b2%d8%a7%d8%b1-%d9%be%d9%88%d9%84&testcase=/11380002 HTTP/1.1\r
-User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/want/1141 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://foo.example.com/want/11410001 HTTP/1.1\r
Host: foo.example.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/want/1142 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/1143 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
HEAD /1144 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1148 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
GET http://test.remote.example.com.1150:150/path HTTP/1.1\r
Host: test.remote.example.com.1150:150\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://test.remote.example.com.1150:1234/path/ HTTP/1.1\r
Host: test.remote.example.com.1150:1234\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1151 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1154 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1155 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1157 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
<strip>
-^(User-Agent:|Content-Type: multipart/form-data;|Content-Type: multipart/mixed; boundary=|-------).*
+^(Content-Type: multipart/form-data;|Content-Type: multipart/mixed; boundary=|-------).*
</strip>
<protocol>
POST /we/want/1158 HTTP/1.1\r
-User-Agent: curl/7.10.4 (i686-pc-linux-gnu) libcurl/7.10.4 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 954\r
Content-Type: multipart/form-data; boundary=----------------------------24e78000bd32\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/our/1159 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1160 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1161 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1164 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/1166 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /want/1166 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/1168 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic Y2F0bWFpI2Q6I0RaYVJKWXJpeEtFKmdGWQ==\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /data/11680002.txt HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic Y2F0bWFpI2Q6I0RaYVJKWXJpeEtFKmdGWQ==\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1170 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Connection: TE\r
TE: gzip\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1171 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Connection: TE\r
TE: gzip\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1172 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1174 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1176 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/we/want/that/page/1178 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Proxy-Authorization: Basic QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQTpCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkI=\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
POST /1197 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 27\r
Content-Type: application/x-www-form-urlencoded\r
\r
twinkle twinkle little starGET /11970001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/12 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Range: bytes=100-200\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1204 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /1204 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic dGVzdHVzZXI6dGVzdHBhc3M=\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1205 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1210 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /ulion/1212 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic dXNlcjpzZWNyZXQ=\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://we.want.that.site.com.1213/ HTTP/1.1\r
Host: we.want.that.site.com.1213\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://we.want.that.site.com.1214/?moo=foo HTTP/1.1\r
Host: we.want.that.site.com.1214\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/1215 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-User-Agent: curl/7.30.0-DEV\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://%HOSTIP:%HTTPPORT/1215 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
-User-Agent: curl/7.30.0-DEV\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://example.fake/c/1216 HTTP/1.1\r
Host: example.fake\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Cookie: moo3=indeed; moo2=indeed\r
\r
GET http://bexample.fake/c/1216 HTTP/1.1\r
Host: bexample.fake\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://example.fake/c/1218 HTTP/1.1\r
Host: example.fake\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://example.fake/c/1218 HTTP/1.1\r
Host: example.fake\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Cookie: bug=fixed\r
\r
GET http://bexample.fake/c/1218 HTTP/1.1\r
Host: bexample.fake\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1223 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://example.fake/hoge/1228 HTTP/1.1\r
Host: example.fake\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://example.fake/hogege/ HTTP/1.1\r
Host: example.fake\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Cookie: path1=root\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1229 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /1229 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="\\user\"", realm="testrealm", nonce="1053604145", uri="/1229", response="f2694d426040712584c156d3de72b8d6"\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
CONNECT [1234:1234:1234::4ce]:%HTTPPORT HTTP/1.1\r
Host: [1234:1234:1234::4ce]:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
GET /wanted/page/1230 HTTP/1.1\r
Host: [1234:1234:1234::4ce]:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /hej/but/1231?stupid=me/../1231 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /hej/but/12310001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://test.remote.haxx.se.1232:8990/hej/but/1232?stupid=me/../1232 HTTP/1.1\r
Host: test.remote.haxx.se.1232:8990\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://test.remote.haxx.se.1232:8990/hej/but/12320001 HTTP/1.1\r
Host: test.remote.haxx.se.1232:8990\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /12350001 HTTP/1.1\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /12350002 HTTP/1.1\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /12350001 HTTP/1.1\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /12350002 HTTP/1.1\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1237 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQTpCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkI=\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1239 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
If-Unmodified-Since: Sun, 12 Dec 1999 12:00:00 GMT\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /00/1240 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /01/1240 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://test.remote.haxx.se.1241:8990/../../hej/but/who/../1241?stupid=me/../1241 HTTP/1.1\r
Host: test.remote.haxx.se.1241:8990\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://test.remote.haxx.se.1241:8990/../../hej/but/who/../12410001 HTTP/1.1\r
Host: test.remote.haxx.se.1241:8990\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
<errorcode>
56
</errorcode>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/1244 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1245 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://test.remote.haxx.se.1246:%HTTPPORT/ HTTP/1.1\r
Host: test.remote.haxx.se.1246:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://no-scheme-url.com.1246:%HTTPPORT/ HTTP/1.1\r
Host: no-scheme-url.com.1246:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1248 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic dXNlcjpzZWNyZXQ=\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1249 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic dXNlcjpzZWNyZXQ=\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1250 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic dXNlcjpzZWNyZXQ=\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1251 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic dXNlcjpzZWNyZXQ=\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1252 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://somewhere.example.com/1253 HTTP/1.1\r
Host: somewhere.example.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://somewhere.example.com/1254 HTTP/1.1\r
Host: somewhere.example.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1255 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://somewhere.example.com/1256 HTTP/1.1\r
Host: somewhere.example.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://somewhere.example.com/1257 HTTP/1.1\r
Host: somewhere.example.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/1258 HTTP/1.1\r
Host: localhost\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /we/want?hoge=fuga HTTP/1.1\r
Host: localhost\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Cookie: I-am=here\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/1259 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic dXNlcjpwYXNzO3dvcmQ=\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/our/1261 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1265 HTTP/1.1\r
Host: %HOST6IP:%HTTP6PORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1266 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1267 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/our/1270 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/our/1271 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /a/1280 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /b/1280 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /c/1280 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /d/1280 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /a1b2/1283 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /1284 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 0\r
Content-Type: application/x-www-form-urlencoded\r
POST /1284 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="auser", realm="testrealm", nonce="1053604144", uri="/1284", response="5763079608de439072861a59ac733515"\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 11\r
Content-Type: application/x-www-form-urlencoded\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /1285 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 0\r
\r
PUT /1285 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="auser", realm="testrealm", nonce="1053604144", uri="/1285", response="dc185587d5e8391b347eef194c2a3cd6"\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 85\r
Expect: 100-continue\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
+
# Reorder the fields in 'Authorization: Digest' header.
# Since regular and SSPI digest auth header fields may not have the same order
# or whitespace we homogenize so that both may be tested. Also:
<protocol>
GET /1286 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /1286 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest cnonce=REMOVED, nc=00000001, nonce="1053604144", qop=auth, realm="testrealm", response=REMOVED, uri="/1286", username="auser"\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /12860001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest cnonce=REMOVED, nc=00000002, nonce="1053604144", qop=auth, realm="testrealm", response=REMOVED, uri="/12860001", username="auser"\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<proxy>
CONNECT test.1287:%HTTPPORT HTTP/1.1\r
Host: test.1287:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
</proxy>
<protocol>
GET /we/want/that/page/1287 HTTP/1.1\r
Host: test.1287:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<proxy>
CONNECT %HOSTIP.1288:%HTTPPORT HTTP/1.1\r
Host: %HOSTIP.1288:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
</proxy>
<protocol>
GET /we/want/that/page/1288 HTTP/1.1\r
Host: %HOSTIP.1288:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/[]/page/1290 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1292 HTTP/1.1\r
Host:\r
+User-Agent: curl/%VERSION\r
Accept:\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<strippart>
s/^--------------------------[a-z0-9]*/------------------------------/
s/boundary=------------------------[a-z0-9]*/boundary=----------------------------/
<protocol>
POST /1293 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 126\r
Content-Type: multipart/form-data; boundary=----------------------------\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679/1294 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Among other public buildings in a certain town, which for many reasons it will be prudent to refrain from mentioning, and to which I will assign no fictitious name, there is one anciently common to most towns, great or small to wit, a workhouse; and in this workhouse was born; on a day and date which I need not trouble myself to repeat, inasmuch as it can be of no possible consequence to the reader, in this stage of the business at all events; the item of mortality whose name is prefixed to the head of this chapter: 511\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679/1295 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679: 300\r
Content-Length: 165\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1296 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic dXNlcgpuYW1lOnBhc3N3b3Jk\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<proxy>
CONNECT %HOSTIP.1297:%HTTPPORT HTTP/1.1\r
Host: %HOSTIP.1297:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
</proxy>
<protocol>
GET /we/want/that/page/1297 HTTP/1.1\r
Host: %HOSTIP.1297:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET XXX HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Testno: 1298\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
OPTIONS * HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Testno: 1299\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
DELETE /want/13 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1310 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /1310 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAADAAAAGAAYAE8AAAAYABgAZwAAAAAAAABAAAAACAAIAEAAAAAHAAcASAAAAAAAAAAAAAAAggEAAHRlc3R1c2VyVU5LTk9XTlpkQwKRCZFMhjj0tw47wEjKHRHlvzfxQamFcheMuv8v+xeqphEO5V41xRd7R9deOQ==\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1311 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1312 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1313 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
GET http://firstplace.example.com/want/1314 HTTP/1.1\r
Host: firstplace.example.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://somewhere.example.com/reply/1314 HTTP/1.1\r
Host: somewhere.example.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
<strip>
-(^User-Agent:.*|-----+\w+)
+-----+\w+
</strip>
<protocol>
POST /we/want/1315 HTTP/1.1\r
-User-Agent: curl/7.18.2 (i686-pc-linux-gnu) libcurl/7.18.2 OpenSSL/0.9.7a ipv6 zlib/1.1.4\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 797\r
Content-Type: multipart/form-data; boundary=----------------------------9ef8d6205763\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1317 HTTP/1.1\r
Host: example.com:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1318 HTTP/1.1\r
Host: MiXeDcAsE.cOm:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /13180001 HTTP/1.1\r
Host: mixedcase.com:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:
-</strip>
<protocol>
CAPA\r
USER user\r
<proxy>
CONNECT pop.1319:%POP3PORT HTTP/1.1\r
Host: pop.1319:%POP3PORT\r
-User-Agent: curl/7.24.0-DEV (i686-pc-linux-gnu) libcurl/7.24.0-DEV OpenSSL/1.0.0e zlib/1.2.3.4 c-ares/1.7.6-DEV libidn/1.23 libssh2/1.4.0_DEV librtmp/2.2e\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
</proxy>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
EHLO 1320\r
MAIL FROM:<sender@example.com>\r
<proxy>
CONNECT smtp.1320:%SMTPPORT HTTP/1.1\r
Host: smtp.1320:%SMTPPORT\r
-User-Agent: curl/7.24.0-DEV (i686-pc-linux-gnu) libcurl/7.24.0-DEV OpenSSL/1.0.0e zlib/1.2.3.4 c-ares/1.7.6-DEV libidn/1.23 libssh2/1.4.0_DEV librtmp/2.2e\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
</proxy>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
A001 CAPABILITY\r
A002 LOGIN user secret\r
<proxy>
CONNECT imap.1321:%IMAPPORT HTTP/1.1\r
Host: imap.1321:%IMAPPORT\r
-User-Agent: curl/7.24.0-DEV (i686-pc-linux-gnu) libcurl/7.24.0-DEV OpenSSL/1.0.0e zlib/1.2.3.4 c-ares/1.7.6-DEV libidn/1.23 libssh2/1.4.0_DEV librtmp/2.2e\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
</proxy>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1322 HTTP/1.1\r
Host: example.com:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1324 HTTP/1.1\r
Host: example.com:%HTTP6PORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /we/1325 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 3\r
Content-Type: application/x-www-form-urlencoded\r
\r
mooPOST /we/13250002 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 3\r
Content-Type: application/x-www-form-urlencoded\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /13280000 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /13280001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://z.x.com/1331 HTTP/1.1\r
Host: z.x.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://z.x.com/1331 HTTP/1.1\r
Host: z.x.com\r
Proxy-Authorization: Basic bXluYW1lOm15cGFzc3dvcmQ=\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Cookie: proxycookie=weirdo\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /blah/1332 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 3\r
Content-Type: application/x-www-form-urlencoded\r
\r
mooPOST /blah/moo.html&testcase=/13320002 HTTP/1.1\r
-User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 3\r
Content-Type: application/x-www-form-urlencoded\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
POST /1333 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Transfer-Encoding: chunked\r
Content-Type: application/x-www-form-urlencoded\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1334 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1335 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1336 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1337 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1338 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1339 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1340 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1341 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1342 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1343 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1344 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1345 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1346 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1347 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1364 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1365 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1366 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1367 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1368 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1369 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1370 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1371 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1372 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1373 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1374 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1375 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1376 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1377 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
HEAD /want/14 HTTP/1.1\r
-User-Agent: curl/7.4.2-pre4 (sparc-sun-solaris2.7) libcurl 7.4.2-pre4\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/1400 HTTP/1.1\r
-User-Agent: curl/7.18.2 (i686-pc-linux-gnu) libcurl/7.18.2 OpenSSL/0.9.7a ipv6 zlib/1.1.4\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/1401 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
-User-Agent: stripped\r
Authorization: Basic ZmFrZTp1c2Vy\r
+User-Agent: MyUA\r
Accept: */*\r
Cookie: chocolate=chip\r
X-Files: Mulder\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /we/want/1402 HTTP/1.1\r
-User-Agent: curl/7.18.2 (i686-pc-linux-gnu) libcurl/7.18.2 OpenSSL/0.9.7a ipv6 zlib/1.1.4\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 16\r
Content-Type: application/x-www-form-urlencoded\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/1403?foo=bar&baz=quux HTTP/1.1\r
-User-Agent: curl/7.18.2 (i686-pc-linux-gnu) libcurl/7.18.2 OpenSSL/0.9.7a ipv6 zlib/1.1.4\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
<strip>
-(^User-Agent:.*|-----+\w+)
+-----+\w+
</strip>
<protocol>
POST /we/want/1404 HTTP/1.1\r
-User-Agent: curl/7.18.2 (i686-pc-linux-gnu) libcurl/7.18.2 OpenSSL/0.9.7a ipv6 zlib/1.1.4\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 882\r
Content-Type: multipart/form-data; boundary=----------------------------9ef8d6205763\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /path/14080001 HTTP/1.1\r
Host: %HOST6IP:%HTTP6PORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /path/14080002 HTTP/1.1\r
Host: %HOST6IP:%HTTP6PORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Cookie: time=1\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /1411 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 0\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1412 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /1412 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="gimme all yer s3cr3ts", nonce="11223344", uri="/1412", response="0390dbe89e31adca0413d11f91f30e7f"\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /14120001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /14120001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="gimme all yer s3cr3ts", nonce="11223344", uri="/14120001", response="0085df91870374c8bf4e94415e7fbf8e"\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /this/1413 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /this/moo.html/14130002 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://example.com/we/want/1415 HTTP/1.1\r
Host: example.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1416 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1417 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1418 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /1418 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="loonie", nonce="314156592", uri="/1418", response="986238b7e0077754944c966f56d9bc77"\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /14180003 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /14180003 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="loonie", nonce="314156592", uri="/14180003", response="1c6390a67bac3283a9b023402f3b3540"\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
[DISCONNECT]
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1419 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /14190003 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
[DISCONNECT]
-foo-
</stdout>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://test.remote.haxx.se.1421:8990/ HTTP/1.1\r
Host: test.remote.haxx.se.1421:8990\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://different.remote.haxx.se.1421:8990/ HTTP/1.1\r
Host: different.remote.haxx.se.1421:8990\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1422 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1423 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1424 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
If-Modified-Since: Sun, 12 Dec 1999 11:00:00 GMT\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<proxy>
CONNECT test.1428:%HTTPPORT HTTP/1.1\r
Host: test.1428:%HTTPPORT\r
-User-Agent: curl/7.10.7-pre2 (i686-pc-linux-gnu) libcurl/7.10.7-pre2 OpenSSL/0.9.7a zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
header-type: proxy\r
\r
GET /we/want/that/page/1428 HTTP/1.1\r
Host: test.1428:%HTTPPORT\r
Authorization: Basic aWFtOm15OjtzZWxm\r
-User-Agent: curl/7.10.7-pre2 (i686-pc-linux-gnu) libcurl/7.10.7-pre2 OpenSSL/0.9.7a zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
header-type: server\r
\r
-foo-
234
</stdout>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1429 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1430 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1431 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1432 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1433 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1434 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Range: bytes=100-\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
</client>
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1435 HTTP/1.1\r
Host: server-interpreted.example.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
</client>
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /14360001 HTTP/1.1\r
Host: one.example.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /14360002 HTTP/1.1\r
Host: two.example.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /14360003 HTTP/1.1\r
Host: one.example.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1437 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /1437 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="testrealm", nonce="2", uri="/1437", response="4376eb639bf8e7343a6e7b56e1b89c4f", algorithm=MD5\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
<protocol>
GET /1438 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
-<strip>
-^User-Agent:.*
-</strip>
</verify>
</testcase>
<protocol>
GET /1439 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
-<strip>
-^User-Agent:.*
-</strip>
</verify>
</testcase>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1443 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1448 HTTP/1.1\r
Host: xn--4cab6c.se:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /14480001 HTTP/1.1\r
Host: xn--4cab6c.se:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<strippart>
s/^PROXY TCP4 %CLIENTIP %HOSTIP (\d*) %HTTPPORT/proxy-line/
</strippart>
proxy-line\r
GET /1455 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Testno: 1455\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:
-</strip>
-
# Strip off the (random) local port number. This test used to use a fixed
# local port number that frequently causes the test to fail
<strippart>
PROXY TCP6 ::1 ::1 %HTTP6PORT\r
GET /1456 HTTP/1.1\r
Host: %HOST6IP:%HTTP6PORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
<protocol>
GET /1457 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
-<strip>
-^User-Agent:.*
-</strip>
</verify>
</testcase>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1458 HTTP/1.1\r
Host: example.com:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
# Warning: --include and --remote-header-name cannot be combined.
<errorcode>
2
Repeated nonsense-headers
http://%HOSTIP:%HTTPPORT/want/15 200 26
</stdout>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/15 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /150 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /150 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1502 HTTP/1.1\r
Host: google.com:%HTTPPORT\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1503 HTTP/1.1\r
Host: google.com:%HTTPPORT\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1504 HTTP/1.1\r
Host: google.com:%HTTPPORT\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1505 HTTP/1.1\r
Host: google.com:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
GET /151 HTTP/1.1\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
GET /152 HTTP/1.1\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
PUT /blah/1524 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 4\r
Expect: 100-continue\r
\r
moo
GET /blah/moo.html&testcase=/15240002 HTTP/1.1\r
-User-Agent: this should be ignored\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
<verify>
<strip>
^Authorization.*cnonce
-^User-Agent:.*
</strip>
<protocol>
GET /1530001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /1530001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="testrealm", nonce="1053604145", uri="/1530001", response="f4f83139396995bac665f24a1f1055c7"\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /1530002 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /1530002 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="testrealm", nonce="1053604145", uri="/1530002", response="f84511b014fdd0ba6494f42871079c32"\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /1530002 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="testrealm", nonce="999999", uri="/1530002", cnonce="MTA4MzIy", nc="00000001", qop="auth", response="25291c357671604a16c0242f56721c07", algorithm=MD5\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /154 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 85\r
Expect: 100-continue\r
PUT /154 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="gimme all yer s3cr3ts", nonce="11223344", uri="/154", response="b71551e12d1c456e47d8388ecb2edeca"\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 85\r
Expect: 100-continue\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /155 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 85\r
Expect: 100-continue\r
PUT /155 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 0\r
\r
PUT /155 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 85\r
Expect: 100-continue\r
</client>
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1551 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1556 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /156 HTTP/1.1\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 85\r
Expect: 100-continue\r
</command>
</client>
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /15610001 HTTP/1.1\r
Host: www.example.com\r
-User-Agent: curl/7.62.0-DEV\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /15610002 HTTP/1.1\r
Host: www.example.com\r
-User-Agent: curl/7.62.0-DEV\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
</command>
</client>
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /15620001 HTTP/1.1\r
Host: www.example.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /15620002 HTTP/1.1\r
Host: www.example.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Cookie: foo=123\r
\r
GET /15620001 HTTP/1.1\r
Host: www.example.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
</command>
</client>
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<errorcode>
1
</errorcode>
<protocol>
GET /15630001 HTTP/1.1\r
Host: www.example.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1566 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
If-None-Match: "123456"\r
\r
</client>
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1567 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /157 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
<strip>
-^User-Agent:.*
^Content-Type: multipart/form-data.*
^-----------------------.*
</strip>
<protocol>
POST /158 HTTP/1.1\r
-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\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 145\r
Content-Type: multipart/form-data; boundary=----------------------------4f12fcdaa3bc\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /159 HTTP/1.0\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /bzz/1591 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
</client>
<verify>
-<strip>
-^User-Agent:.*
-</strip>
# Note here the lack of If-Modified-Since
<protocol>
GET /1593 HTTP/1.1\r
</client>
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1594 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
</client>
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1595 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
</client>
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1596 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://we.want.that.site.com/16 HTTP/1.1\r
Host: we.want.that.site.com\r
Proxy-Authorization: Basic ZmFrZUB1c2VyOmxvb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29uZw==\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
surprise2
</stdout>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/160 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /wantmore/1600001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/162 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
<strip>
-^(User-Agent:|Content-Type: multipart/form-data;|------------).*
+^(Content-Type: multipart/form-data;|------------).*
</strip>
<protocol>
POST /we/want/163 HTTP/1.1\r
-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\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 304\r
Content-Type: multipart/form-data; boundary=----------------------------c2d1767eb6ac\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<proxy>
GET http://we.want.that.site.com/1630 HTTP/1.1\r
Host: we.want.that.site.com\r
Proxy-Authorization: Basic ZmFrZUB1c2VyOmxvb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29uZw==\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
POST /1633 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 3\r
Content-Type: application/x-www-form-urlencoded\r
\r
mooGET /16330002 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
POST /1633 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 3\r
Content-Type: application/x-www-form-urlencoded\r
\r
mooGET /16330002 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/164 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Range: bytes=0-10,12-15\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://www.xn--4cab6c.se/page/165 HTTP/1.1\r
Host: www.xn--4cab6c.se\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://www.xn--groe-xna.de/page/165 HTTP/1.1\r
Host: www.xn--groe-xna.de\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
<strip>
-^(User-Agent:|Content-Type: multipart/form-data;|------------).*
+^(Content-Type: multipart/form-data;|------------).*
</strip>
<protocol>
POST /we/want/166 HTTP/1.1\r
-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\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 223\r
Content-Type: multipart/form-data; boundary=----------------------------b0b3d6d23991\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
GET http://data.from.server.requiring.digest.hohoho.com/167 HTTP/1.1\r
Host: data.from.server.requiring.digest.hohoho.com\r
Proxy-Authorization: Basic Zm9vOmJhcg==\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
Host: data.from.server.requiring.digest.hohoho.com\r
Proxy-Authorization: Basic Zm9vOmJhcg==\r
Authorization: Digest username="digest", realm="weirdorealm", nonce="12345", uri="/167", response="13c7c02a252cbe1c46d8669898a3be26"\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
GET http://data.from.server.requiring.digest.hohoho.com/168 HTTP/1.1\r
Host: data.from.server.requiring.digest.hohoho.com\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://data.from.server.requiring.digest.hohoho.com/168 HTTP/1.1\r
Host: data.from.server.requiring.digest.hohoho.com\r
Proxy-Authorization: Digest username="foo", realm="weirdorealm", nonce="12345", uri="/168", response="fb8608e00ad9239a3dedb14bc8575976"\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
Host: data.from.server.requiring.digest.hohoho.com\r
Proxy-Authorization: Digest username="foo", realm="weirdorealm", nonce="12345", uri="/168", response="fb8608e00ad9239a3dedb14bc8575976"\r
Authorization: Digest username="digest", realm="realmweirdo", nonce="123456", uri="/168", response="ca87f2d768a231e2d637a55698d5c416"\r
-User-Agent: curl/7.12.0-CVS (i686-pc-linux-gnu) libcurl/7.12.0-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
GET http://data.from.server.requiring.digest.hohoho.com/169 HTTP/1.1\r
Host: data.from.server.requiring.digest.hohoho.com\r
Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-User-Agent: curl/7.12.0-CVS (i686-pc-linux-gnu) libcurl/7.12.0-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://data.from.server.requiring.digest.hohoho.com/169 HTTP/1.1\r
Host: data.from.server.requiring.digest.hohoho.com\r
Proxy-Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
-User-Agent: curl/7.12.0-CVS (i686-pc-linux-gnu) libcurl/7.12.0-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://data.from.server.requiring.digest.hohoho.com/169 HTTP/1.1\r
Host: data.from.server.requiring.digest.hohoho.com\r
Authorization: Digest username="digest", realm="r e a l m", nonce="abcdef", uri="/169", response="95d48591985a03c4b49cb962aa7bd3e6"\r
-User-Agent: curl/7.12.0-CVS (i686-pc-linux-gnu) libcurl/7.12.0-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
POST http://a.galaxy.far.far.away/170 HTTP/1.1\r
Host: a.galaxy.far.far.away\r
Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-User-Agent: curl/7.12.0-CVS (i686-pc-linux-gnu) libcurl/7.12.0-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 libidn/0.4.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 0\r
# Verify data after the test has been "shot"
<verify>
<strip>
-^User-Agent:.*
^X-Forwarded-Proto:.*
^Via:.*
</strip>
<protocol>
GET /1700 HTTP/1.1\r
Host: %HOSTIP:%HTTP2PORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /17000001 HTTP/1.1\r
Host: %HOSTIP:%HTTP2PORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
<strip>
-^User-Agent:.*
^X-Forwarded-Proto:.*
^Via:.*
</strip>
<protocol nonewline="yes">
POST /1701 HTTP/1.1\r
Host: %HOSTIP:%HTTP2PORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 10\r
Content-Type: application/x-www-form-urlencoded\r
# Verify data after the test has been "shot"
<verify>
<strip>
-^User-Agent:.*
^X-Forwarded-Proto:.*
^Via:.*
</strip>
<protocol>
HEAD /1702 HTTP/1.1\r
Host: %HOSTIP:%HTTP2PORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://z.x.com/171 HTTP/1.1\r
Host: z.x.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/172 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Cookie: nodomain=value; partmatch=present; tool=curl; name=fool\r
\r
# Verify data after the test has been "shot"
<verify>
<strip>
-^(User-Agent:|Content-Type: multipart/form-data;|------------).*
+^(Content-Type: multipart/form-data;|------------).*
</strip>
<protocol>
POST /we/want/173 HTTP/1.1\r
-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\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 360\r
Content-Type: multipart/form-data; boundary=----------------------------5dbea401cd8c\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /174 HTTP/1.1\r
-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\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 11\r
Content-Type: application/x-www-form-urlencoded\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /175 HTTP/1.1\r
-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\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 0\r
Content-Type: application/x-www-form-urlencoded\r
\r
POST /175 HTTP/1.1\r
-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\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 11\r
Content-Type: application/x-www-form-urlencoded\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /176 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 0\r
Content-Type: application/x-www-form-urlencoded\r
\r
POST /176 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 11\r
Content-Type: application/x-www-form-urlencoded\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
POST /177 HTTP/1.1\r
-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\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 0\r
Content-Type: application/x-www-form-urlencoded\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /178 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://supertrooper.fake/c/179 HTTP/1.1\r
Host: supertrooper.fake\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Cookie: moo2=indeed\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /18 HTTP/1.1\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /180002 HTTP/1.1\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /180003 HTTP/1.1\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /we/want/180 HTTP/1.0\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 78\r
\r
</client>
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1800 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Connection: Upgrade, HTTP2-Settings\r
Upgrade: %H2CVER\r
</client>
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1801 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Connection: Upgrade, HTTP2-Settings\r
Upgrade: %H2CVER\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
POST /we/want/181 HTTP/1.0\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 79\r
Content-Type: application/x-www-form-urlencoded\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
GET http://deathstar.another.galaxy/183 HTTP/1.1\r
-User-Agent: curl/7.12.2-CVS (i686-pc-linux-gnu) libcurl/7.12.2-CVS OpenSSL/0.9.6b zlib/1.1.4 libidn/0.4.6\r
Host: deathstar.another.galaxy\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://a.galaxy.far.far.away/183 HTTP/1.1\r
-User-Agent: curl/7.12.2-CVS (i686-pc-linux-gnu) libcurl/7.12.2-CVS OpenSSL/0.9.6b zlib/1.1.4 libidn/0.4.6
Host: a.galaxy.far.far.away\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
GET http://deathstar.another.galaxy/184 HTTP/1.1\r
Host: another.visitor.stay.a.while.stay.foreeeeeever\r
-User-Agent: curl/7.12.2-CVS (i686-pc-linux-gnu) libcurl/7.12.2-CVS OpenSSL/0.9.6b zlib/1.1.4 libidn/0.4.6\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://yet.another.host/184 HTTP/1.1\r
Host: yet.another.host\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
GET http://deathstar.another.galaxy/185 HTTP/1.1\r
Host: another.visitor.stay.a.while.stay.foreeeeeever\r
-User-Agent: curl/7.12.2-CVS (i686-pc-linux-gnu) libcurl/7.12.2-CVS OpenSSL/0.9.6b zlib/1.1.4 libidn/0.4.6\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://deathstar.another.galaxy/go/west/185 HTTP/1.1\r
Host: another.visitor.stay.a.while.stay.foreeeeeever\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
<strip>
-^(User-Agent:|Content-Type: multipart/form-data;|------------).*
+^(Content-Type: multipart/form-data;|------------).*
</strip>
<protocol>
POST /we/want/186 HTTP/1.1\r
-User-Agent: curl/7.12.2-CVS (i686-pc-linux-gnu) libcurl/7.12.2-CVS OpenSSL/0.9.7d zlib/1.2.1.1 c-ares/1.2.0 libidn/0.5.2\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 320\r
Content-Type: multipart/form-data; boundary=----------------------------212d9006ceb5\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /?oh=what-weird=test/187 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /root/1870002.txt?coolsite=yes HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /188 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Range: bytes=50-\r
-User-Agent: curl/7.6 (sparc-sun-solaris2.7) libcurl 7.6-pre4 (SSL 0.9.6) (krb4 enabled)\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /188 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Range: bytes=50-\r
-User-Agent: curl/7.12.2-CVS (i686-pc-linux-gnu) libcurl/7.12.2-CVS OpenSSL/0.9.7d zlib/1.2.1.2 libidn/0.5.2\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /189 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Range: bytes=50-\r
-User-Agent: curl/7.6 (sparc-sun-solaris2.7) libcurl 7.6-pre4 (SSL 0.9.6) (krb4 enabled)\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /189 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Range: bytes=50-\r
-User-Agent: curl/7.12.2-CVS (i686-pc-linux-gnu) libcurl/7.12.2-CVS OpenSSL/0.9.7d zlib/1.2.1.2 libidn/0.5.2\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<proxy>
CONNECT test.1904:%HTTPPORT HTTP/1.1\r
Host: test.1904:%HTTPPORT\r
-User-Agent: curl/7.10.7-pre2 (i686-pc-linux-gnu) libcurl/7.10.7-pre2 OpenSSL/0.9.7a zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
</proxy>
<protocol>
GET /we/want/that/page/1904 HTTP/1.1\r
Host: test.1904:%HTTPPORT\r
-User-Agent: curl/7.10.7-pre2 (i686-pc-linux-gnu) libcurl/7.10.7-pre2 OpenSSL/0.9.7a zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/1905 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1906 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1907 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1908 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1909 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /1909 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /1910 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /192 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /193 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /193 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/194 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Range: bytes=87-\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /197 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /197 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /198 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /198 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /199?foo=moo&moo=poo HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /199?foo=moo&moo=poo HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic ZmFrZTp1c2Vy\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /20010001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
USER anonymous\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /20020001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
USER anonymous\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /20030001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
USER anonymous\r
RETR 20030002\r
GET /20030001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
QUIT\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2005 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2006 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2007 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2008 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2009 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2010 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2011 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2012 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /20230100 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /20240100 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /20250100 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /20260100 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /20270100 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /20280100 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /20290100 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /20300100 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /20310100 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /20320100 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2034 HTTP/1.1\r
Host: localhost:%HTTPSPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<errorcode>
23
</errorcode>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
</strip>
<protocol>
GET /2037 HTTP/1.1\r
Host: localhost:%HTTPSPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /20400100 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic dGVzdHVzZXI6dGVzdHBhc3M=\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /20400200 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2041 HTTP/1.1\r
Host: localhost:%HTTPSPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2046 HTTP/1.1\r
Host: xn--4cab6c.se:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /20460001 HTTP/1.1\r
Host: xn--4cab6c.se:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://xn--4cab6c.se/2047 HTTP/1.1\r
Host: xn--4cab6c.se\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://xn--4cab6c.se/20470001 HTTP/1.1\r
Host: xn--4cab6c.se\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2049 HTTP/1.1\r
Host: www1.example.com:8081\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /2049 HTTP/1.1\r
Host: www2.example.com:8082\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /2049 HTTP/1.1\r
Host: www3.example.com:8083\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /2049 HTTP/1.1\r
Host: www4.example.com:8084\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<proxy>
CONNECT connect.example.com.2050:%HTTPPORT HTTP/1.1\r
Host: connect.example.com.2050:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
</proxy>
<protocol>
GET /2050 HTTP/1.1\r
Host: www.example.com.2050\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2051 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /2051 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /2051 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2052 HTTP/1.1\r
Host: www.example.com:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /2052 HTTP/1.1\r
Host: www.example.com:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2053 HTTP/1.1\r
Host: 10.0.0.1:8081\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /2053 HTTP/1.1\r
Host: [fc00::1]:8082\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2054 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /2054 HTTP/1.1\r
Host: www.example.com:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /2054 HTTP/1.1\r
Host: %HOSTIP:8083\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /2054 HTTP/1.1\r
Host: www.example.com:8084\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<proxy>
CONNECT connect.example.com.2055:%HTTPPORT HTTP/1.1\r
Host: connect.example.com.2055:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
</proxy>
<protocol>
GET /2055 HTTP/1.1\r
Host: www.example.com.2055\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2056 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Negotiate IktSQjVfQWxpY2UiOkhUVFBAMTI3LjAuMC4xOjE6QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQ==\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2057 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Negotiate Ik5UTE1fQWxpY2UiOkhUVFBAMTI3LjAuMC4xOjI6QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQ==\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /2057 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Negotiate Ik5UTE1fQWxpY2UiOkhUVFBAMTI3LjAuMC4xOjM6QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQ==\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/2058 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Content-Range: bytes 2-4/5\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 0\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="auser", realm="testrealm", nonce="1053604144", uri="/2058", response="fbed69f9f3fd304c8f1acb1a43eb32688b933c0e28055c16b926cbcec070aeed", algorithm=SHA-256\r
Content-Range: bytes 2-4/5\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 3\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/2059 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Content-Range: bytes 2-4/5\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 0\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="fddc3bc7b753b73ab0848fd83cb20cbbca971258eb8d20c941dd5e0b010d66be", realm="testrealm", nonce="1053604144", uri="/2059", response="fc09be8192851e284e73e8b719b32a2f6f91cca0594e68713da8c49dc2c1656e", algorithm=SHA-512-256, userhash=true\r
Content-Range: bytes 2-4/5\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 3\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
CONNECT test.remote.haxx.se.206:8990 HTTP/1.1\r
Host: test.remote.haxx.se.206:8990\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
CONNECT test.remote.haxx.se.206:8990 HTTP/1.1\r
Host: test.remote.haxx.se.206:8990\r
Proxy-Authorization: Digest username="silly", realm="weirdorealm", nonce="12345", uri="test.remote.haxx.se.206:8990", response="003e36decb4dbf6366b3ecb9b87c24ec"\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
GET /path/2060002 HTTP/1.1\r
-User-Agent: curl/7.12.3-CVS (i686-pc-linux-gnu) libcurl/7.12.3-CVS OpenSSL/0.9.6b zlib/1.1.4\r
Host: test.remote.haxx.se.206:8990\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
[DISCONNECT]
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/2060 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Content-Range: bytes 2-4/5\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 0\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="auser", realm="testrealm", nonce="1053604144", uri="/2060", response="3ce1e25ffa611bdbe90e2ab367b9602fa223db9f6de76ac667f0d6157e2178a6", algorithm=SHA-512-256\r
Content-Range: bytes 2-4/5\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 3\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2061 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /2061 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="testrealm", nonce="1053604145", uri="/2061", response="9dc55255f1a2537b838311674b621d45346b862a81631bb20e4ce356ef25062d", algorithm=SHA-256\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2062 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /2062 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="testrealm", nonce="1053604145", uri="/2062", response="2af735ec3508f4dff99248ffbbe9de9002bfd7cc770cfa2b026cb334042a54e3", algorithm=SHA-512-256\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2063 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /2063 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="75af8a3500f771e58a52093a25e7905d6e428a511285c12ea1420c73078dfd61", realm="testrealm", nonce="1053604145", uri="/2063", response="43f7ab531dff687b5dc75617daa59d1fd67d648341d6d2655ca65ef5064cfb51", algorithm=SHA-512-256, userhash=true\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2064 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /2064 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="testrealm", nonce="2053604145", uri="/2064", response="a9c3ec1036068b336cbabefe9dfcad52ee8b89bc7c91ddbb5bb415c6acdf38a5", algorithm=SHA-256\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2065 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /2065 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="testrealm", nonce="2053604145", uri="/2065", response="5a5f20b0e601aeddc6f96422c2332d49ff431c49ab143b5f836ef76e9ac78f5e", algorithm=SHA-512-256\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2066 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /2066 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="75af8a3500f771e58a52093a25e7905d6e428a511285c12ea1420c73078dfd61", realm="testrealm", nonce="2053604145", uri="/2066", response="a2e2ae589f575fb132991d6f550ef14bf7ef697d2fef1242d2498f07eafc77dc", algorithm=SHA-512-256, userhash=true\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /2067 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 0\r
Content-Type: application/x-www-form-urlencoded\r
POST /2067 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="auser", realm="testrealm", nonce="1053604144", uri="/2067", response="67b97af219c92fa7e8685e5bebb8e74892f6c6792e911c52bd2dfbf0b49272eb", algorithm=SHA-256\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 11\r
Content-Type: application/x-www-form-urlencoded\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /2068 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 0\r
Content-Type: application/x-www-form-urlencoded\r
POST /2068 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="auser", realm="testrealm", nonce="1053604144", uri="/2068", response="4bc9c97a72f1856bcec9b0e1518c6b7ee28773f91357d56840bdc30bd89ca68f", algorithm=SHA-512-256\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 11\r
Content-Type: application/x-www-form-urlencoded\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /2069 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 0\r
Content-Type: application/x-www-form-urlencoded\r
POST /2069 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="fddc3bc7b753b73ab0848fd83cb20cbbca971258eb8d20c941dd5e0b010d66be", realm="testrealm", nonce="1053604144", uri="/2069", response="ff13d977110a471f30de75e747976e4de78d7a3d2425cd23ff46e67f4bc9ead7", algorithm=SHA-512-256, userhash=true\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 11\r
Content-Type: application/x-www-form-urlencoded\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /207 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2070 HTTP/1.1\r
Host: localhost:%HTTPSPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
<strip>
-^(User-Agent:|Content-Type: multipart/form-data;|------------).*
+^(Content-Type: multipart/form-data;|------------).*
</strip>
<protocol>
POST /2073 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 189\r
\r
a\r
POST /2073 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 184\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2074 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Bearer mF_9.B5f-4.1JqM\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /2076?query HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /2076?query HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="testrealm", nonce="1", uri="/2076?query", response="5758bd3bbde7f33236e6ccd278eb59af"\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
<errorcode>
0
</errorcode>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /2078 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 10\r
Content-Type: application/x-www-form-urlencoded\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT ftp://daniel:mysecret@host.com/we/want/208 HTTP/1.1\r
Host: host.com:21\r
Authorization: Basic ZGFuaWVsOm15c2VjcmV0\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 78\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
CONNECT test.remote.example.com.209:%HTTPPORT HTTP/1.1\r
Host: test.remote.example.com.209:%HTTPPORT\r
Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
CONNECT test.remote.example.com.209:%HTTPPORT HTTP/1.1\r
Host: test.remote.example.com.209:%HTTPPORT\r
Proxy-Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
GET /path/2090002 HTTP/1.1\r
-User-Agent: curl/7.12.3-CVS (i686-pc-linux-gnu) libcurl/7.12.3-CVS OpenSSL/0.9.6b zlib/1.1.4\r
Host: test.remote.example.com.209:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol nonewline="yes">
CONNECT test.remote.example.com.213:%HTTPPORT HTTP/1.0\r
Host: test.remote.example.com.213:%HTTPPORT\r
Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
CONNECT test.remote.example.com.213:%HTTPPORT HTTP/1.0\r
Host: test.remote.example.com.213:%HTTPPORT\r
Proxy-Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
POST /path/2130002 HTTP/1.1\r
-User-Agent: curl/7.12.3-CVS (i686-pc-linux-gnu) libcurl/7.12.3-CVS OpenSSL/0.9.6b zlib/1.1.4\r
Host: test.remote.example.com.213:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 6\r
Content-Type: application/x-www-form-urlencoded\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /{}\/214 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
CONNECT test.remote.example.com.217:%HTTPPORT HTTP/1.1\r
Host: test.remote.example.com.217:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /218 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Transfer-Encoding: chunked\r
Expect: 100-continue\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
GET /aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/22 HTTP/1.1\r
-User-Agent: curl/7.4.2 (sparc-sun-solaris2.7) libcurl 7.4.2 (SSL 0.9.6)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<strippart>
s/^Accept-Encoding: .*/Accept-Encoding: xxx/
</strippart>
<protocol>
GET /220 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Accept-Encoding: xxx
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<strippart>
s/^Accept-Encoding: .*/Accept-Encoding: xxx/
</strippart>
<protocol>
GET /221 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Accept-Encoding: xxx
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<strippart>
s/^Accept-Encoding: .*/Accept-Encoding: xxx/
</strippart>
<protocol>
GET /222 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Accept-Encoding: xxx
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<strippart>
s/^Accept-Encoding: .*/Accept-Encoding: xxx/
</strippart>
<protocol>
GET /223 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Accept-Encoding: xxx
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<strippart>
s/^Accept-Encoding: .*/Accept-Encoding: xxx/
</strippart>
<protocol>
GET /224 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Accept-Encoding: xxx
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<strippart>
s/^Accept-Encoding: .*/Accept-Encoding: xxx/
</strippart>
<protocol>
GET /230 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Accept-Encoding: xxx
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<strippart>
s/^Accept-Encoding: .*/Accept-Encoding: xxx/
</strippart>
<protocol>
GET /232 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Accept-Encoding: xxx
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://first.host.it.is/we/want/that/page/233 HTTP/1.1\r
Host: first.host.it.is\r
Proxy-Authorization: Basic dGVzdGluZzp0aGlz\r
Authorization: Basic aWFtOm15c2VsZg==\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://goto.second.host.now/2330002 HTTP/1.1\r
Host: goto.second.host.now\r
Proxy-Authorization: Basic dGVzdGluZzp0aGlz\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://first.host.it.is/we/want/that/page/234 HTTP/1.1\r
Host: first.host.it.is\r
Proxy-Authorization: Basic dGVzdGluZzp0aGlz\r
Authorization: Basic aWFtOm15c2VsZg==\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
Host: goto.second.host.now\r
Proxy-Authorization: Basic dGVzdGluZzp0aGlz\r
Authorization: Basic aWFtOm15c2VsZg==\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol nonewline="yes">
POST http://%HOSTIP:%HTTPPORT/239 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 0\r
POST http://%HOSTIP:%HTTPPORT/239 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Proxy-Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 6\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
GET /24 HTTP/1.1\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:
-</strip>
<protocol>
GET /240 HTTP/1.1\r
Host: %HOST6IP:%HTTP6PORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:
-</strip>
<protocol>
GET /241 HTTP/1.1\r
Host: ip6-localhost:%HTTP6PORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:
-</strip>
<protocol>
GET /242 HTTP/1.1\r
Host: %HOST6IP:%HTTP6PORT\r
Authorization: Basic Zm9vYmFyOmJhcmZvbw==\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol nonewline="yes">
POST http://%HOSTIP:%HTTPPORT/243 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 6\r
postitPOST http://%HOSTIP:%HTTPPORT/243 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 0\r
POST http://%HOSTIP:%HTTPPORT/243 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Proxy-Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 6\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /245 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 0\r
Content-Type: application/x-www-form-urlencoded\r
POST /245 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="auser", realm="testrealm", nonce="1053604144", uri="/245", response="379a439b1737ba257c1d2f103914b18b"\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 11\r
Content-Type: application/x-www-form-urlencoded\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /246 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 0\r
Content-Type: application/x-www-form-urlencoded\r
POST /246 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="auser", realm="testrealm", nonce="1053604144", uri="/246", response="761e6fc9a760c39d587092e8d840e740"\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 11\r
Content-Type: application/x-www-form-urlencoded\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /249 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
If-Modified-Since: Sun, 12 Dec 1999 12:00:00 GMT\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
GET /want/25 HTTP/1.1\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /want/data/reply/25 HTTP/1.1\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /want/data/reply/data/reply/25 HTTP/1.1\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /want/data/reply/data/reply/data/reply/25 HTTP/1.1\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /want/data/reply/data/reply/data/reply/data/reply/25 HTTP/1.1\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /want/data/reply/data/reply/data/reply/data/reply/data/reply/25 HTTP/1.1\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
<errorcode>
33
</errorcode>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/want/256 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Proxy-Authorization: Basic ZGFuaWVsOnN0ZW5iZXJn\r
Range: bytes=78-\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://supersite.com/want/257 HTTP/1.1\r
Host: supersite.com\r
Authorization: Basic dXNlcjE6cGFzc3dkMQ==\r
-User-Agent: curl/7.14.0-CVS (i686-pc-linux-gnu) libcurl/7.14.0-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://anotherone.com/2570002 HTTP/1.1\r
Host: anotherone.com\r
Authorization: Basic dXNlcjI6cGFzc3dkMg==\r
-User-Agent: curl/7.14.0-CVS (i686-pc-linux-gnu) libcurl/7.14.0-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://athird.com/2570003 HTTP/1.1\r
Host: athird.com\r
-User-Agent: curl/7.14.0-CVS (i686-pc-linux-gnu) libcurl/7.14.0-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
<strip>
-^(User-Agent:|Content-Type: multipart/form-data;|------).*
+^(Content-Type: multipart/form-data;|------).*
</strip>
<protocol>
POST http://remotehost:54321/we/want/258 HTTP/1.1\r
Host: remotehost:54321\r
-User-Agent: curl/7.10.4 (i686-pc-linux-gnu) libcurl/7.10.4 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 409\r
------------------------------7c633d5c27ce--\r
POST http://remotehost:54321/we/want/258 HTTP/1.1\r
Host: remotehost:54321\r
-User-Agent: curl/7.10.4 (i686-pc-linux-gnu) libcurl/7.10.4 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
Proxy-Authorization: Digest username="uuuser", realm="many secrets", nonce="911", uri="/we/want/258", response="2501654ca391f0b5c8c12a1da77e34cd"\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 409\r
# Verify data after the test has been "shot"
<verify>
<strip>
-^(User-Agent:|Content-Type: multipart/form-data;|------).*
+^(Content-Type: multipart/form-data;|------).*
</strip>
<protocol>
POST http://remotehost:54321/we/want/259 HTTP/1.1\r
Host: remotehost:54321\r
-User-Agent: curl/7.10.4 (i686-pc-linux-gnu) libcurl/7.10.4 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Expect: 100-continue\r
------------------------------7c633d5c27ce--\r
POST http://remotehost:54321/we/want/259 HTTP/1.1\r
Host: remotehost:54321\r
-User-Agent: curl/7.10.4 (i686-pc-linux-gnu) libcurl/7.10.4 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
Proxy-Authorization: Digest username="uuuser", realm="many secrets", nonce="911", uri="/we/want/259", response="b479994d13e60f3aa192a67c5892ddc5"\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Expect: 100-continue\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl.*
-</strip>
<protocol>
GET /want/26 HTTP/1.1\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /?260 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:
-</strip>
<protocol>
GET http://veryveryremotesite.com/263 HTTP/1.1\r
Host: veryveryremotesite.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://we.want.that.site.com/264 HTTP/1.1\r
Host: we.want.that.site.com\r
Proxy-Authorization: Basic ZmFrZTp1c2Vy\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol nonewline="yes">
CONNECT test.remote.example.com.265:%HTTPPORT HTTP/1.1\r
Host: test.remote.example.com.265:%HTTPPORT\r
Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
CONNECT test.remote.example.com.265:%HTTPPORT HTTP/1.1\r
Host: test.remote.example.com.265:%HTTPPORT\r
Proxy-Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
POST /path/2650002 HTTP/1.1\r
-User-Agent: curl/7.12.3-CVS (i686-pc-linux-gnu) libcurl/7.12.3-CVS OpenSSL/0.9.6b zlib/1.1.4\r
Host: test.remote.example.com.265:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 6\r
Content-Type: application/x-www-form-urlencoded\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /266 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /267 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Header1: yes\r
Header2: no\r
POST /267 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Header1: yes\r
Header2: no\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
POST /268 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 0\r
Content-Type: application/x-www-form-urlencoded\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /269 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl.*
-</strip>
<protocol>
GET /want/27 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /want/27 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Cookie: thewinneris=nowayyouwin\r
\r
GET /want/27 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Cookie: thewinneris=nowayyouwin\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /273 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /273 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="testrealm", nonce="1053604145", uri="/273", response="576ae57b1db0039f8c0de43ef58e49e3"\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
GET /want/274 HTTP/1.1\r
-User-Agent: curl/7.8.1-pre3 (sparc-sun-solaris2.7) libcurl 7.8.1-pre3 (OpenSSL 0.9.6a) (krb4 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<proxy>
CONNECT remotesite.com.275:%HTTPPORT HTTP/1.1\r
Host: remotesite.com.275:%HTTPPORT\r
Proxy-Authorization: Basic eW91YXJlOnlvdXJzZWxm\r
-User-Agent: curl/7.10.7-pre2 (i686-pc-linux-gnu) libcurl/7.10.7-pre2 OpenSSL/0.9.7a zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
</proxy>
GET /we/want/that/page/275 HTTP/1.1\r
Host: remotesite.com.275:%HTTPPORT\r
Authorization: Basic aWFtOm15c2VsZg==\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /we/want/that/page/275 HTTP/1.1\r
Host: remotesite.com.275:%HTTPPORT\r
Authorization: Basic aWFtOm15c2VsZg==\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want?uri=http://anything/276?secondq/276 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /data/2760002.txt?coolsite=http://anotherurl/?a_second/2760002 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<strippart>
s/^--------------------------[a-z0-9]*/--------------------------/
s/boundary=------------------------[a-z0-9]*/boundary=------------------------/
</strippart>
<protocol>
POST /want/277 HTTP/1.1\r
-User-Agent: curl/7.10.4 (i686-pc-linux-gnu) libcurl/7.10.4 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 146\r
Content-Type: text/info; boundary=------------------------\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://we.want.that.site.com/278 HTTP/1.1\r
Host: we.want.that.site.com\r
Proxy-Authorization: Basic ZmFrZTo=\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://we.want.that.site.com/279 HTTP/1.1\r
Host: we.want.that.site.com\r
Proxy-Authorization: Basic ZmFrZTo=\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/28 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /online/1,1795,Welcome,00.html/280002.txt?logout=TRUE HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
<errorcode>
22
</errorcode>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /we/want/281 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 38\r
Expect: 100-continue\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /282 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/29 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /292 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
<errorcode>
63
</errorcode>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /293 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET ftp://michal:aybabtu@host.com/we/want/299 HTTP/1.1\r
Host: host.com:21\r
Authorization: Basic bWljaGFsOmF5YmFidHU=\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /3 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic ZmFrZTotdXNlcg==\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 37\r
Content-Type: application/x-www-form-urlencoded\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/30 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /300 HTTP/1.1\r
Host: %HOSTIP:%HTTPSPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /3000 HTTP/1.1\r
Host: localhost:%HTTPSPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /3001 HTTP/1.1\r
Host: localhost:%HTTPSPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /this/is/the/3008 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /this/is/the/3009 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /301 HTTP/1.1\r
Host: %HOSTIP:%HTTPSPORT\r
Authorization: Basic ZmFrZTp1c2Vy\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /this/is/the/3011 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /this/is/the/3012 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /this/is/the/3013 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /another/3013 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
<protocol>
GET /1439 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
-<strip>
-^User-Agent:.*
-</strip>
</verify>
</testcase>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /3015 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /30150001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
<errorcode>
56
</errorcode>
-<strip>
-^User-Agent:.*
-</strip>
<data>
</data>
</verify>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/303 HTTP/1.1\r
Host: %HOSTIP:%HTTPSPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
<strip>
-^(User-Agent:|Content-Type: multipart/form-data;|------).*
+^(Content-Type: multipart/form-data;|------).*
</strip>
<protocol>
POST /we/want/304 HTTP/1.1\r
-User-Agent: curl/7.10.4 (i686-pc-linux-gnu) libcurl/7.10.4 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPSPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 1386\r
Content-Type: multipart/form-data; boundary=----------------------------c3b2ef7f0bb8\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<errorcode>
77
</errorcode>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /306 HTTP/1.1\r
Host: %HOSTIP:%HTTPSPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /307 HTTP/1.1\r
Host: %HOSTIP:%HTTPSPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/309 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /data/3090002.txt?coolsite=yes HTTP/1.1\r
Host: %HOSTIP:%HTTPSPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/31 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /310 HTTP/1.1\r
Host: localhost:%HTTPSPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<strippart>
s/^Accept-Encoding: .*/Accept-Encoding: xxx/
</strippart>
<protocol>
GET /314 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Accept-Encoding: xxx
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<strippart>
s/^Accept-Encoding: .*/Accept-Encoding: xxx/
</strippart>
<protocol>
GET /315 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Accept-Encoding: xxx
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<strippart>
s/^Accept-Encoding: .*/Accept-Encoding: xxx/
</strippart>
<protocol>
GET /316 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Accept-Encoding: xxx
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://first.host.it.is/we/want/that/page/317 HTTP/1.1\r
Host: first.host.it.is\r
Proxy-Authorization: Basic dGVzdGluZzp0aGlz\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Authorization: s3cr3t\r
GET http://goto.second.host.now/3170002 HTTP/1.1\r
Host: goto.second.host.now\r
Proxy-Authorization: Basic dGVzdGluZzp0aGlz\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://first.host.it.is/we/want/that/page/318 HTTP/1.1\r
Host: first.host.it.is\r
Proxy-Authorization: Basic dGVzdGluZzp0aGlz\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Authorization: s3cr3t\r
GET http://goto.second.host.now/3180002 HTTP/1.1\r
Host: goto.second.host.now\r
Proxy-Authorization: Basic dGVzdGluZzp0aGlz\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Authorization: s3cr3t\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /319 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /32?foo=moo&moo=poo HTTP/1.1\r
-User-Agent: curl/7.9.5 (i686-pc-linux-gnu) libcurl 7.9.5-cvs (OpenSSL 0.9.5) (ipv6 enabled)\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /325 HTTP/1.1\r
Host: %HOSTIP:%HTTPSPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /326 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/327 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /we/want/3270002 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Cookie: foobar=name\r
\r
# Verify data after the test has been "shot"
<verify>
<strip>
-^User-Agent:.*
^Accept-Encoding:.*
</strip>
<protocol>
GET /hello/328 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/329 HTTP/1.1\r
Host: host.foo.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Cookie: test=no\r
\r
GET /we/want/3290002 HTTP/1.1\r
Host: host.foo.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /33 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Content-Range: bytes 50-99/100\r
-User-Agent: curl/7.6 (sparc-sun-solaris2.7) libcurl 7.6-pre4 (SSL 0.9.6) (krb4 enabled)\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 50\r
Expect: 100-continue\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://first.host.it.is/we/want/that/page/317 HTTP/1.1\r
Host: first.host.it.is\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Cookie: test=yes\r
\r
GET http://goto.second.host.now/3170002 HTTP/1.1\r
Host: goto.second.host.now\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://moo/we/want/331 HTTP/1.1\r
Host: moo\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://moo/we/want/3310002 HTTP/1.1\r
Host: moo\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Cookie: moo=yes\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/334 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
GET http://data.from.server.requiring.digest.hohoho.com/335 HTTP/1.1\r
Host: data.from.server.requiring.digest.hohoho.com\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://data.from.server.requiring.digest.hohoho.com/335 HTTP/1.1\r
Host: data.from.server.requiring.digest.hohoho.com\r
Proxy-Authorization: Digest username="foo", realm="weirdorealm", nonce="12345", uri="/335", response="f61609cd8f5bb205ef4e169b2c5626cb"\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
Host: data.from.server.requiring.digest.hohoho.com\r
Proxy-Authorization: Digest username="foo", realm="weirdorealm", nonce="12345", uri="/335", response="f61609cd8f5bb205ef4e169b2c5626cb"\r
Authorization: Digest username="digest", realm="realmweirdo", nonce="123456", uri="/335", response="08a2e2e684047f4219a38ddc189ac00c"\r
-User-Agent: curl/7.12.0-CVS (i686-pc-linux-gnu) libcurl/7.12.0-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 GSS libidn/0.4.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /338 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /338 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
[DISCONNECT]
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /339 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /34 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<errorcode>
26
</errorcode>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /342 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
If-None-Match: "21025-dc7-39462498"\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /343 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
If-None-Match: "21025-dc7-39462498"\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /344 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
If-None-Match: ""\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /345 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
If-None-Match: "21025-dc7-39462498"\r
\r
#
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://remote.example/346 HTTP/1.1\r
Host: remote.example\r
Proxy-Authorization: Basic cHVzZXI6\r
Authorization: Basic c3VzZXI6\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /347 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /355 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /356 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /we/want/357 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 78\r
Expect: 100-continue\r
\r
PUT /we/want/357 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 78\r
\r
<errorcode>
56
</errorcode>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /36 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
<errorcode>
52
</errorcode>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /37 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
<errorcode>
33
</errorcode>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/38 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Range: bytes=78-\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
<strip>
-^(User-Agent:|Content-Type: multipart/form-data;|-------).*
+^(Content-Type: multipart/form-data;|-------).*
</strip>
<protocol>
POST /we/want/39 HTTP/1.1\r
-User-Agent: curl/7.10.4 (i686-pc-linux-gnu) libcurl/7.10.4 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 1184\r
Content-Type: multipart/form-data; boundary=----------------------------24e78000bd32\r
<errorcode>
63
</errorcode>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /393 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
<errorcode>
8
</errorcode>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /394 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /395 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<strippart>
s/^Accept-Encoding: .*/Accept-Encoding: xxx/
</strippart>
<protocol>
GET /396 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Accept-Encoding: xxx
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<strippart>
s/^Accept-Encoding: .*/Accept-Encoding: xxx/
</strippart>
<protocol>
GET /397 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Accept-Encoding: xxx
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /4 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
extra-header: here\r
Accept: replaced\r
X-Custom-Header:\r
\r
GET /4 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
extra-header: here\r
Accept: replaced\r
X-Custom-Header:\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/are/all/twits/40 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /we/are/all/moo.html/?name=d+a+niel&testcase=/400002 HTTP/1.1\r
-User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/are/all/twits/42 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /we/are/all/m%20o%20o.html/420002 HTTP/1.1\r
-User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/want/43 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://%HOSTIP:%HTTPPORT/want/data/430002.txt?coolsite=yes HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /4300001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
a: a\r
Content-Length: 1\r
\r
aPOST /4300002 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
b: b\r
Content-Length: 1\r
\r
bPOST /4300003 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
c: c\r
Content-Length: 1\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /4310001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
a: a\r
Content-Length: 1\r
\r
aPOST /4310002 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
b: b\r
Content-Length: 1\r
\r
bPOST /4310003 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
c: c\r
Content-Length: 1\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /4320001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
a: a\r
Content-Length: 1\r
\r
aPOST /4320002 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
b: b\r
Content-Length: 1\r
\r
bPOST /4320003 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
c: c\r
Content-Length: 1\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /433 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
a: a\r
Content-Length: 11\r
#
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /434 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
<strip>
-^(User-Agent:|Content-Type: multipart/form-data;|------).*
+^(Content-Type: multipart/form-data;|------).*
</strip>
<protocol>
POST /we/want/44 HTTP/1.1\r
-User-Agent: curl/7.10.4 (i686-pc-linux-gnu) libcurl/7.10.4 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 408\r
Content-Type: multipart/form-data; boundary=----------------------------7c633d5c27ce\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/45 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /want/data.cgi?moo=http://&/450002 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/46 HTTP/1.1\r
Host: domain..tld:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Cookie: empty=; mooo2=indeed2; mooo=indeed\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /47 HTTP/1.0\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
HEAD /48?foo=moo&moo=poo HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
HEAD /48?foo=moo&moo=poo HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
[DISCONNECT]
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/are/all/twits/49 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /we/are/all/moo.html/490002 HTTP/1.1\r
-User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /490 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 10\r
Expect: 100-continue\r
surprise!
PUT /490 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 10\r
Expect: 100-continue\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /491 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 10\r
Expect: 100-continue\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /one/first492 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Testno: 492\r
Content-Length: 19\r
first 492 contents
PUT /two/first492 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Testno: 492\r
Content-Length: 19\r
first 492 contents
PUT /one/second492 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Testno: 492\r
Content-Length: 20\r
second 492 contents
PUT /two/second492 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Testno: 492\r
Content-Length: 20\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/we/want/that/page/5 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/are/all/twits/50 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /we/are/moo.html/500002 HTTP/1.1\r
-User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/are/all/twits/51 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /510002 HTTP/1.1\r
-User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /512 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
HEAD /514 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
POST /515 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
POST /516 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/are/all/twits/52 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /we/are/all/twits/520002 HTTP/1.1\r
-User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /522 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://www.example.com:19999/523 HTTP/1.1\r
Host: www.example.com:19999\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/53 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Cookie: mooo=indeed\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/54 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
GET http://test.remote.example.com/path/540 HTTP/1.1\r
Host: custom.set.host.name\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /544 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
POST http://test.remote.example.com/path/547 HTTP/1.1\r
Host: test.remote.example.com\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 36\r
POST http://test.remote.example.com/path/547 HTTP/1.1\r
Host: test.remote.example.com\r
Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 0\r
POST http://test.remote.example.com/path/547 HTTP/1.1\r
Host: test.remote.example.com\r
Proxy-Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 36\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
POST http://test.remote.example.com/path/548 HTTP/1.1\r
Host: test.remote.example.com\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 36\r
POST http://test.remote.example.com/path/548 HTTP/1.1\r
Host: test.remote.example.com\r
Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 0\r
POST http://test.remote.example.com/path/548 HTTP/1.1\r
Host: test.remote.example.com\r
Proxy-Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 36\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET ftp://www.example.com/moo/549;type=i HTTP/1.1\r
Host: www.example.com:21\r
</client>
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /55 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /550002 HTTP/1.1\r
-User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET ftp://www.example.com/moo/550;type=a HTTP/1.1\r
Host: www.example.com:21\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
POST http://test.remote.example.com/path/551 HTTP/1.1\r
Host: test.remote.example.com\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol nonewline="yes">
POST /path/553 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
<protocol>
POST http://test.remote.example.com/path/555 HTTP/1.1\r
Host: test.remote.example.com\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 36\r
POST http://test.remote.example.com/path/555 HTTP/1.1\r
Host: test.remote.example.com\r
Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 0\r
POST http://test.remote.example.com/path/555 HTTP/1.1\r
Host: test.remote.example.com\r
Proxy-Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
Content-Length: 36\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /556 HTTP/1.2\r
Host: ninja\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /560 HTTP/1.1\r
Host: %HOSTIP:%HTTPSPORT\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET ftp://www.example.com/moo/561;type=i HTTP/1.1\r
Host: www.example.com:21\r
<stdout mode="text">
text/html; charset=ISO-8859-4
</stdout>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /57 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /573 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /we/want/58te%5B%5Dst.txt HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 12\r
Expect: 100-continue\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /580 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /581 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /585 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
POST /589 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /?mooo/59 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent: curl/.*
-</strip>
+
<protocol>
GET http://test.remote.example.com/path/590 HTTP/1.1\r
Host: test.remote.example.com\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://test.remote.example.com/path/590 HTTP/1.1\r
Host: test.remote.example.com\r
Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://test.remote.example.com/path/590 HTTP/1.1\r
Host: test.remote.example.com\r
Proxy-Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAAAgACAHAAAAAIAAgAcgAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAAIWYOdZV0iKA8ytf+dU+Bz9TpMJ4mBKu221lY3VybGhvc3Q=\r
-User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/that/page/6 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Cookie: name=contents;name2=content2\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /bzz/60 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Transfer-Encoding: chunked\r
Content-Length: 1\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/61 HTTP/1.1\r
Host: www.host.foo.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/62 HTTP/1.1\r
Host: www.host.foo.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Cookie: test2=yes; test=yes\r
\r
GET /we/want/62?hoge=fuga HTTP/1.1\r
Host: www.host.foo.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Cookie: test2=yes; test=yes\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://we.want.that.site.com/63 HTTP/1.1\r
Host: we.want.that.site.com\r
Proxy-Authorization: Basic ZmFrZTp1c2Vy\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /64 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /64 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="testrealm", nonce="1053604145", uri="/64", response="c55f7f30d83d774a3d2dcacf725abaca"\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /65 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /65 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="testrealm", nonce="2053604145", uri="/65", response="66d68d3251f1839576ba7c766cf9205b"\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
</client>
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /658 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
</client>
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://www.example.com:80/ HTTP/1.1\r
Host: www.example.com\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /66 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://example.com/please/gimme/662 HTTP/1.1\r
Host: example.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://example.net/tes%20t%20case=/6620002 HTTP/1.1\r
Host: example.net\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://example.com/gimme/663?foobar HTTP/1.1\r
Host: example.com\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://example.net/there/tes%20t%20case=/6630002?+yes+no HTTP/1.1\r
Host: example.net\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<strippart>
s/^--------------------------[a-z0-9]*/------------------------------/
s/boundary=------------------------[a-z0-9]*/boundary=----------------------------/
</strippart>
<protocol>
POST /we/want/669 HTTP/1.1\r
-User-Agent: curl/7.10.4 (i686-pc-linux-gnu) libcurl/7.10.4 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 242\r
Content-Type: multipart/form-data; charset=utf-8; boundary=----------------------------\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /67 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /67 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
</client>
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /674 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /68 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /68 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /69 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /69 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /69 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/7 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /70 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /70 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="testrealm", nonce="1053604199", uri="/70", response="2c9a6f00af0d86497b177b90e90c688a"\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /700 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /701 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /708 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /709 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /710 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /717 HTTP/1.1\r
Host: %HOSTIP:1\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /72 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /72 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="testrealm", nonce="1053604199", uri="/72", response="9fcd1330377365a09bbcb33b2cbb25bd"\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/73 HTTP/1.1\r
Host: host.NOT_DISCLOSED.se\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /74 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /740001 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<errorcode>
3
</errorcode>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<errorcode>
23
</errorcode>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /77 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
If-Modified-Since: Sun, 12 Dec 1999 12:00:00 GMT\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /78 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
If-Modified-Since: Sun, 12 Dec 1999 11:00:00 GMT\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET ftp://%HOSTIP:%HTTPPORT/we/want/that/page/79 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /we/want/8 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Cookie: name with space=is weird but; trailingspace=removed; cookie=perhaps; cookie=yes; foobar=name; blexp=yesyes\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<proxy>
CONNECT test.80:%HTTPPORT HTTP/1.0\r
Host: test.80:%HTTPPORT\r
Proxy-Authorization: Basic eW91YXJlOnlvdXJzZWxm\r
-User-Agent: curl/7.10.7-pre2 (i686-pc-linux-gnu) libcurl/7.10.7-pre2 OpenSSL/0.9.7a zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
</proxy>
GET /we/want/that/page/80 HTTP/1.1\r
Host: test.80:%HTTPPORT\r
Authorization: Basic aWFtOm15c2VsZg==\r
-User-Agent: curl/7.10.7-pre2 (i686-pc-linux-gnu) libcurl/7.10.7-pre2 OpenSSL/0.9.7a zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/81 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
GET http://%HOSTIP:%HTTPPORT/81 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Proxy-Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/82 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Proxy-Authorization: Basic dGVzdHVzZXI6dGVzdHBhc3M=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<proxy>
CONNECT test.83:%HTTPPORT HTTP/1.1\r
Host: test.83:%HTTPPORT\r
-User-Agent: curl/7.10.7-pre2 (i686-pc-linux-gnu) libcurl/7.10.7-pre2 OpenSSL/0.9.7a zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
</proxy>
GET /we/want/that/page/83 HTTP/1.1\r
Host: test.83:%HTTPPORT\r
Authorization: Basic aWFtOm15OjtzZWxm\r
-User-Agent: curl/7.10.7-pre2 (i686-pc-linux-gnu) libcurl/7.10.7-pre2 OpenSSL/0.9.7a zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/we/want/that/page/84 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Basic aWFtOm15c2VsZg==\r
-User-Agent: curl/7.10.7-pre2 (i686-pc-linux-gnu) libcurl/7.10.7-pre2 OpenSSL/0.9.7a zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/we/want/that/page/85 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Proxy-Authorization: Basic dGVzdGluZzp0aGlz\r
Authorization: Basic aWFtOm15c2VsZg==\r
-User-Agent: curl/7.10.7-pre2 (i686-pc-linux-gnu) libcurl/7.10.7-pre2 OpenSSL/0.9.7a zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /860001 HTTP/1.1\r
-User-Agent: curl/7.10.7-pre4 (i686-pc-linux-gnu) libcurl/7.10.7-pre4 OpenSSL/0.9.7a ipv6 zlib/1.1.3 GSS\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /860002 HTTP/1.1\r
-User-Agent: curl/7.10.7-pre4 (i686-pc-linux-gnu) libcurl/7.10.7-pre4 OpenSSL/0.9.7a ipv6 zlib/1.1.3 GSS\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /860003 HTTP/1.1\r
-User-Agent: curl/7.10.7-pre4 (i686-pc-linux-gnu) libcurl/7.10.7-pre4 OpenSSL/0.9.7a ipv6 zlib/1.1.3 GSS\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /88 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 0\r
\r
PUT /88 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: Digest username="testuser", realm="testrealm", nonce="1053604145", uri="/88", response="78a49fa53d0c228778297687d4168e71"\r
-User-Agent: curl/7.10.5 (i686-pc-linux-gnu) libcurl/7.10.5 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 85\r
Expect: 100-continue\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /89 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /89 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /you/890010 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-User-Agent: curl/7.10.8-pre1 (i686-pc-linux-gnu) libcurl/7.10.8-pre1 OpenSSL/0.9.7a ipv6 zlib/1.1.3 GSS\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /you/890010 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADYzMjE3MzIxAAAAAAAAAAAAAAAAAAAAAEcJ4YHOeb5ga2TCPwDhkyUIuHjBUHcLaHRlc3R1c2VyY3VybGhvc3Q=\r
-User-Agent: curl/7.10.8-pre1 (i686-pc-linux-gnu) libcurl/7.10.8-pre1 OpenSSL/0.9.7a ipv6 zlib/1.1.3 GSS\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
<strip>
-^(User-Agent:|Content-Type: multipart/form-data;|------------).*
+^(Content-Type: multipart/form-data;|------------).*
</strip>
<protocol>
POST /we/want/9 HTTP/1.1\r
-User-Agent: curl/7.10.4 (i686-pc-linux-gnu) libcurl/7.10.4 OpenSSL/0.9.7a ipv6 zlib/1.1.3\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 407\r
Content-Type: multipart/form-data; boundary=----------------------------9ef8d6205763\r
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /90 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /90 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /90 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAADj3hs3u3j0kgJqCrLM+74BmaoNHDfIJjHRlc3R1c2VyY3VybGhvc3Q=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /you/900010 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /you/900010 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-User-Agent: curl/7.10.8-pre1 (i686-pc-linux-gnu) libcurl/7.10.8-pre1 OpenSSL/0.9.7a ipv6 zlib/1.1.3 GSS\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /you/900010 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAAIAAgAeAAAAAAAAAAAAAAAhoIBADYzMjE3MzIxAAAAAAAAAAAAAAAAAAAAAEcJ4YHOeb5ga2TCPwDhkyUIuHjBUHcLaHRlc3R1c2VyY3VybGhvc3Q=\r
-User-Agent: curl/7.10.8-pre1 (i686-pc-linux-gnu) libcurl/7.10.8-pre1 OpenSSL/0.9.7a ipv6 zlib/1.1.3 GSS\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /91 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /91 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
GET /91 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAgACABwAAAABgAGAHgAAAAIAAgAfgAAAAAAAAAAAAAAhoIBADQzMjE1MzIxAAAAAAAAAAAAAAAAAAAAAKBS3rdGYZEGsqW8otYHWXWBxC5mCuFmYm15ZG9tYWlubXlzZWxmY3VybGhvc3Q=\r
-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\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /want/92 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Range: bytes=87-\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET http://%HOSTIP:%HTTPPORT/93 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Proxy-Connection: Keep-Alive\r
\r
<errorcode>
56
</errorcode>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
CONNECT test.anything.really.com:94 HTTP/1.0\r
-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\r
Host: test.anything.really.com:94\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<proxy>
CONNECT test.95:%HTTPPORT HTTP/1.1\r
-User-Agent: curl/7.10.7-pre2 (i686-pc-linux-gnu) libcurl/7.10.7-pre2 OpenSSL/0.9.7a zlib/1.1.3\r
Host: test.95:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Proxy-Connection: Keep-Alive\r
\r
</proxy>
<protocol nonewline="yes">
POST /we/want/that/page/95 HTTP/1.1\r
-User-Agent: curl/7.10.7-pre2 (i686-pc-linux-gnu) libcurl/7.10.7-pre2 OpenSSL/0.9.7a zlib/1.1.3\r
Host: test.95:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 27\r
Content-Type: application/x-www-form-urlencoded\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol nonewline="yes">
POST /97 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Type: silly/type\r
Content-Length: 14\r
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /970 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
#
# Verify data after the test has been "shot"
<verify>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
PUT /98 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
Content-Length: 14\r
Expect: 100-continue\r
<errorcode>
33
</errorcode>
-<strip>
-^User-Agent:.*
-</strip>
<protocol>
GET /99 HTTP/1.1\r
Host: %HOSTIP:%HTTPPORT\r
Range: bytes=9999999999-\r
+User-Agent: curl/%VERSION\r
Accept: */*\r
\r
</protocol>
my $HTTPUNIXPATH; # HTTP server Unix domain socket path
my $SSHSRVMD5 = "[uninitialized]"; # MD5 of ssh server public key
+my $VERSION; # curl's reported version number
my $srcdir = $ENV{'srcdir'} || '.';
my $CURL="../src/curl".exe_ext('TOOL'); # what curl executable to run on the tests
for(@version) {
chomp;
- if($_ =~ /^curl/) {
+ if($_ =~ /^curl ([^ ]*)/) {
$curl = $_;
+ $VERSION = $1;
$curl =~ s/^(.*)(libcurl.*)/$1/g;
$libcurl = $2;
$$thing =~ s/${prefix}CURL/$CURL/g;
$$thing =~ s/${prefix}PWD/$pwd/g;
$$thing =~ s/${prefix}POSIX_PWD/$posix_pwd/g;
+ $$thing =~ s/${prefix}VERSION/$VERSION/g;
my $file_pwd = $pwd;
if($file_pwd !~ /^\//) {