tests: use %b64[] to base64 data

... instead of storing the data base64 encoded.

Closes #17721
This commit is contained in:
Daniel Stenberg 2025-06-23 15:53:54 +02:00
parent 05382f3e78
commit 63011ac638
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2
75 changed files with 113 additions and 113 deletions

View file

@ -77,7 +77,7 @@ line three
four is the number of lines
PUT /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6dGVzdHBhc3M=
Authorization: Basic %b64[testuser:testpass]b64%
User-Agent: curl/%VERSION
Accept: */*
Content-Length: 85

View file

@ -97,7 +97,7 @@ Proxy-Connection: Keep-Alive
GET http://first.host.it.is/we/want/that/page/%TESTNUMBER1000 HTTP/1.1
Host: first.host.it.is
Authorization: Basic aWFtOm15c2VsZg==
Authorization: Basic %b64[iam:myself]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -98,14 +98,14 @@ Proxy-Connection: Keep-Alive
GET http://first.host.it.is/we/want/that/page/%TESTNUMBER1000 HTTP/1.1
Host: first.host.it.is
Authorization: Basic aWFtOm15c2VsZg==
Authorization: Basic %b64[iam:myself]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive
GET http://goto.second.host.now/%TESTNUMBER1002 HTTP/1.1
Host: goto.second.host.now
Authorization: Basic aWFtOm15c2VsZg==
Authorization: Basic %b64[iam:myself]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -45,7 +45,7 @@ http://user:secret@%HOSTIP:%HTTPPORT/gimme/%TESTNUMBER
<protocol>
GET /gimme/%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dXNlcjpzZWNyZXQ=
Authorization: Basic %b64[user:secret]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -48,13 +48,13 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER -u user1:password1 --next http://%HOSTIP:%H
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dXNlcjE6cGFzc3dvcmQx
Authorization: Basic %b64[user1:password1]b64%
User-Agent: curl/%VERSION
Accept: */*
GET /%TESTNUMBER0001 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic MnVzZXI6cGFzc3dvcmQy
Authorization: Basic %b64[2user:password2]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -62,13 +62,13 @@ http://%HOSTIP:%HTTPPORT/want/%TESTNUMBER -L -u "catmai#d:#DZaRJYrixKE*gFY"
<protocol>
GET /want/%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic Y2F0bWFpI2Q6I0RaYVJKWXJpeEtFKmdGWQ==
Authorization: Basic %b64[catmai#d:#DZaRJYrixKE*gFY]b64%
User-Agent: curl/%VERSION
Accept: */*
GET /data/%TESTNUMBER0002.txt HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic Y2F0bWFpI2Q6I0RaYVJKWXJpeEtFKmdGWQ==
Authorization: Basic %b64[catmai#d:#DZaRJYrixKE*gFY]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -43,7 +43,7 @@ proxy
<protocol>
GET http://%HOSTIP:%HTTPPORT/we/want/that/page/%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Proxy-Authorization: Basic QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQTpCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkI=
Proxy-Authorization: Basic %b64[AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA:BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -69,7 +69,7 @@ Accept: */*
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6dGVzdHBhc3M=
Authorization: Basic %b64[testuser:testpass]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -43,7 +43,7 @@ http://user:secret@%HOSTIP:%HTTPPORT/ulion/%TESTNUMBER --socks5 non-existing-hos
<protocol>
GET /ulion/%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dXNlcjpzZWNyZXQ=
Authorization: Basic %b64[user:secret]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -36,7 +36,7 @@ URL with 1000+ letter user name + password
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQTpCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkI=
Authorization: Basic %b64[AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA:BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -41,7 +41,7 @@ http://user:secret@%HOSTIP:%HTTPPORT/%TESTNUMBER --proxy http://dummy:%NOLISTENP
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dXNlcjpzZWNyZXQ=
Authorization: Basic %b64[user:secret]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -44,7 +44,7 @@ http://user:secret@%HOSTIP:%HTTPPORT/%TESTNUMBER --proxy http://dummy:%NOLISTENP
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dXNlcjpzZWNyZXQ=
Authorization: Basic %b64[user:secret]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -42,7 +42,7 @@ http://user:secret@%HOSTIP:%HTTPPORT/%TESTNUMBER --noproxy %HOSTIP --max-time 5
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dXNlcjpzZWNyZXQ=
Authorization: Basic %b64[user:secret]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -43,7 +43,7 @@ http://user:secret@%HOSTIP:%HTTPPORT/%TESTNUMBER --max-time 5
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dXNlcjpzZWNyZXQ=
Authorization: Basic %b64[user:secret]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -36,7 +36,7 @@ HTTP URL with semicolon in password
<protocol>
GET /we/want/%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dXNlcjpwYXNzO3dvcmQ=
Authorization: Basic %b64[user:pass]b64%O3dvcmQ=
User-Agent: curl/%VERSION
Accept: */*

View file

@ -44,7 +44,7 @@ http://user%0aname:password@%HOSTIP:%HTTPPORT/%TESTNUMBER
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dXNlcgpuYW1lOnBhc3N3b3Jk
Authorization: Basic %b64[user%0aname:password]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -81,7 +81,7 @@ Proxy-Connection: Keep-Alive
GET http://z.x.com/%TESTNUMBER HTTP/1.1
Host: z.x.com
Proxy-Authorization: Basic bXluYW1lOm15cGFzc3dvcmQ=
Proxy-Authorization: Basic %b64[myname:mypassword]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -51,7 +51,7 @@ http://%HOSTIP:%HTTPPORT/we/want/%TESTNUMBER --libcurl %LOGDIR/test%TESTNUMBER.c
<protocol>
GET /we/want/%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic ZmFrZTp1c2Vy
Authorization: Basic %b64[fake:user]b64%
User-Agent: MyUA
Accept: */*
Cookie: chocolate=chip

View file

@ -71,7 +71,7 @@ header-type: proxy
<protocol>
GET /we/want/that/page/%TESTNUMBER HTTP/1.1
Host: test.%TESTNUMBER:%HTTPPORT
Authorization: Basic aWFtOm15OjtzZWxm
Authorization: Basic %b64[iam:my:;self]b64%
User-Agent: curl/%VERSION
Accept: */*
header-type: server

View file

@ -43,7 +43,7 @@ proxy
<protocol>
GET http://we.want.that.site.com/%TESTNUMBER HTTP/1.1
Host: we.want.that.site.com
Proxy-Authorization: Basic ZmFrZUB1c2VyOmxvb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29uZw==
Proxy-Authorization: Basic %b64[fake@user:loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -44,7 +44,7 @@ proxy
<proxy>
GET http://we.want.that.site.com/%TESTNUMBER HTTP/1.1
Host: we.want.that.site.com
Proxy-Authorization: Basic ZmFrZUB1c2VyOmxvb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29uZw==
Proxy-Authorization: Basic %b64[fake@user:loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -61,14 +61,14 @@ http://data.from.server.requiring.digest.hohoho.com/%TESTNUMBER --proxy http://%
<protocol>
GET http://data.from.server.requiring.digest.hohoho.com/%TESTNUMBER HTTP/1.1
Host: data.from.server.requiring.digest.hohoho.com
Proxy-Authorization: Basic Zm9vOmJhcg==
Proxy-Authorization: Basic %b64[foo:bar]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive
GET http://data.from.server.requiring.digest.hohoho.com/%TESTNUMBER HTTP/1.1
Host: data.from.server.requiring.digest.hohoho.com
Proxy-Authorization: Basic Zm9vOmJhcg==
Proxy-Authorization: Basic %b64[foo:bar]b64%
Authorization: Digest username="digest", realm="weirdorealm", nonce="12345", uri="/%TESTNUMBER", response="13c7c02a252cbe1c46d8669898a3be26"
User-Agent: curl/%VERSION
Accept: */*

View file

@ -52,12 +52,12 @@ lib%TESTNUMBER
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dXNlcgpuYW1lOnBhc3MKd29yZA==
Authorization: Basic %b64[user%0aname:pass%0aword]b64%
Accept: */*
GET /%TESTNUMBER0002 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dXNlcgpuYW1lOnBhc3MKd29yZA==
Authorization: Basic %b64[user%0aname:pass%0aword]b64%
Accept: */*
</protocol>

View file

@ -39,7 +39,7 @@ HTTP GET with user and password
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic ZmFrZTp1c2Vy
Authorization: Basic %b64[fake:user]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -122,27 +122,27 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER basic basic
<protocol>
GET /%TESTNUMBER0100 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6d3JvbmdwYXNz
Authorization: Basic %b64[testuser:wrongpass]b64%
Accept: */*
GET /%TESTNUMBER0200 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6dGVzdHBhc3M=
Authorization: Basic %b64[testuser:testpass]b64%
Accept: */*
GET /%TESTNUMBER0300 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6d3JvbmdwYXNz
Authorization: Basic %b64[testuser:wrongpass]b64%
Accept: */*
GET /%TESTNUMBER0400 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6d3JvbmdwYXNz
Authorization: Basic %b64[testuser:wrongpass]b64%
Accept: */*
GET /%TESTNUMBER0500 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6dGVzdHBhc3M=
Authorization: Basic %b64[testuser:testpass]b64%
Accept: */*
</protocol>

View file

@ -137,7 +137,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER basic digest
<protocol>
GET /%TESTNUMBER0100 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6d3JvbmdwYXNz
Authorization: Basic %b64[testuser:wrongpass]b64%
Accept: */*
GET /%TESTNUMBER0200 HTTP/1.1
@ -147,7 +147,7 @@ Accept: */*
GET /%TESTNUMBER0300 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6d3JvbmdwYXNz
Authorization: Basic %b64[testuser:wrongpass]b64%
Accept: */*
GET /%TESTNUMBER0400 HTTP/1.1

View file

@ -219,7 +219,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER basic ntlm
<protocol>
GET /%TESTNUMBER0100 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6d3JvbmdwYXNz
Authorization: Basic %b64[testuser:wrongpass]b64%
Accept: */*
GET /%TESTNUMBER0200 HTTP/1.1
@ -234,7 +234,7 @@ Accept: */*
GET /%TESTNUMBER0300 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6d3JvbmdwYXNz
Authorization: Basic %b64[testuser:wrongpass]b64%
Accept: */*
GET /%TESTNUMBER0400 HTTP/1.1

View file

@ -182,7 +182,7 @@ Accept: */*
GET /%TESTNUMBER0200 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6dGVzdHBhc3M=
Authorization: Basic %b64[testuser:testpass]b64%
Accept: */*
GET /%TESTNUMBER0300 HTTP/1.1
@ -196,12 +196,12 @@ Accept: */*
GET /%TESTNUMBER0400 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6d3JvbmdwYXNz
Authorization: Basic %b64[testuser:wrongpass]b64%
Accept: */*
GET /%TESTNUMBER0500 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6dGVzdHBhc3M=
Authorization: Basic %b64[testuser:testpass]b64%
Accept: */*
</protocol>

View file

@ -202,7 +202,7 @@ Accept: */*
GET /%TESTNUMBER0200 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6dGVzdHBhc3M=
Authorization: Basic %b64[testuser:testpass]b64%
Accept: */*
GET /%TESTNUMBER0300 HTTP/1.1
@ -217,12 +217,12 @@ Accept: */*
GET /%TESTNUMBER0400 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6d3JvbmdwYXNz
Authorization: Basic %b64[testuser:wrongpass]b64%
Accept: */*
GET /%TESTNUMBER0500 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6dGVzdHBhc3M=
Authorization: Basic %b64[testuser:testpass]b64%
Accept: */*
</protocol>

View file

@ -91,12 +91,12 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER
<protocol>
GET /%TESTNUMBER0100 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6dGVzdHBhc3M=
Authorization: Basic %b64[testuser:testpass]b64%
Accept: */*
GET /%TESTNUMBER0100 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6dGVzdHBhc3M=
Authorization: Basic %b64[testuser:testpass]b64%
Accept: */*
GET /%TESTNUMBER0200 HTTP/1.1

View file

@ -50,7 +50,7 @@ HTTP Basic authorization, then without authorization
<protocol>
GET /%TESTNUMBER0100 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dGVzdHVzZXI6dGVzdHBhc3M=
Authorization: Basic %b64[testuser:testpass]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -53,7 +53,7 @@ the
<protocol>
PUT ftp://daniel:mysecret@host.com/we/want/%TESTNUMBER HTTP/1.1
Host: host.com:21
Authorization: Basic ZGFuaWVsOm15c2VjcmV0
Authorization: Basic %b64[daniel:mysecret]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -45,13 +45,13 @@ http://user:pass@%HOSTIP:%HTTPPORT/we/want/our/%TESTNUMBER#anchor --location --r
<protocol>
GET /we/want/our/%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dXNlcjpwYXNz
Authorization: Basic %b64[user:pass]b64%
User-Agent: curl/%VERSION
Accept: */*
GET /we/want/our/data/%TESTNUMBER0002.txt?coolsite=yes HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dXNlcjpwYXNz
Authorization: Basic %b64[user:pass]b64%
User-Agent: curl/%VERSION
Accept: */*
Referer: http://%HOSTIP:%HTTPPORT/we/want/our/%TESTNUMBER

View file

@ -78,15 +78,15 @@ proxy
<protocol>
GET http://first.host.it.is/we/want/that/page/%TESTNUMBER HTTP/1.1
Host: first.host.it.is
Proxy-Authorization: Basic dGVzdGluZzp0aGlz
Authorization: Basic aWFtOm15c2VsZg==
Proxy-Authorization: Basic %b64[testing:this]b64%
Authorization: Basic %b64[iam:myself]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive
GET http://goto.second.host.now/%TESTNUMBER0002 HTTP/1.1
Host: goto.second.host.now
Proxy-Authorization: Basic dGVzdGluZzp0aGlz
Proxy-Authorization: Basic %b64[testing:this]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -80,16 +80,16 @@ proxy
<protocol>
GET http://first.host.it.is/we/want/that/page/%TESTNUMBER HTTP/1.1
Host: first.host.it.is
Proxy-Authorization: Basic dGVzdGluZzp0aGlz
Authorization: Basic aWFtOm15c2VsZg==
Proxy-Authorization: Basic %b64[testing:this]b64%
Authorization: Basic %b64[iam:myself]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive
GET http://goto.second.host.now/%TESTNUMBER0002 HTTP/1.1
Host: goto.second.host.now
Proxy-Authorization: Basic dGVzdGluZzp0aGlz
Authorization: Basic aWFtOm15c2VsZg==
Proxy-Authorization: Basic %b64[testing:this]b64%
Authorization: Basic %b64[iam:myself]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -43,7 +43,7 @@ HTTP-IPv6 GET with username+password in URL
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: %HOST6IP:%HTTP6PORT
Authorization: Basic Zm9vYmFyOmJhcmZvbw==
Authorization: Basic %b64[foobar:barfoo]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -48,7 +48,7 @@ proxy
<protocol>
GET http://%HOSTIP:%HTTPPORT/want/%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Proxy-Authorization: Basic ZGFuaWVsOnN0ZW5iZXJn
Proxy-Authorization: Basic %b64[daniel:stenberg]b64%
Range: bytes=78-
User-Agent: curl/%VERSION
Accept: */*

View file

@ -88,14 +88,14 @@ machine anotherone.com login user2 password passwd2
<protocol>
GET http://supersite.com/want/%TESTNUMBER HTTP/1.1
Host: supersite.com
Authorization: Basic dXNlcjE6cGFzc3dkMQ==
Authorization: Basic %b64[user1:passwd1]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive
GET http://anotherone.com/%TESTNUMBER0002 HTTP/1.1
Host: anotherone.com
Authorization: Basic dXNlcjI6cGFzc3dkMg==
Authorization: Basic %b64[user2:passwd2]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -40,7 +40,7 @@ proxy
<protocol>
GET http://we.want.that.site.com/%TESTNUMBER HTTP/1.1
Host: we.want.that.site.com
Proxy-Authorization: Basic ZmFrZTp1c2Vy
Proxy-Authorization: Basic %b64[fake:user]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -67,7 +67,7 @@ proxy
<proxy>
CONNECT remotesite.com.%TESTNUMBER:%HTTPPORT HTTP/1.1
Host: remotesite.com.%TESTNUMBER:%HTTPPORT
Proxy-Authorization: Basic eW91YXJlOnlvdXJzZWxm
Proxy-Authorization: Basic %b64[youare:yourself]b64%
User-Agent: curl/%VERSION
Proxy-Connection: Keep-Alive
@ -75,13 +75,13 @@ Proxy-Connection: Keep-Alive
<protocol>
GET /we/want/that/page/%TESTNUMBER HTTP/1.1
Host: remotesite.com.%TESTNUMBER:%HTTPPORT
Authorization: Basic aWFtOm15c2VsZg==
Authorization: Basic %b64[iam:myself]b64%
User-Agent: curl/%VERSION
Accept: */*
GET /we/want/that/page/%TESTNUMBER HTTP/1.1
Host: remotesite.com.%TESTNUMBER:%HTTPPORT
Authorization: Basic aWFtOm15c2VsZg==
Authorization: Basic %b64[iam:myself]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -40,7 +40,7 @@ proxy
<protocol>
GET http://we.want.that.site.com/%TESTNUMBER HTTP/1.1
Host: we.want.that.site.com
Proxy-Authorization: Basic ZmFrZTo=
Proxy-Authorization: Basic %b64[fake:]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -41,7 +41,7 @@ proxy
<protocol>
GET http://we.want.that.site.com/%TESTNUMBER HTTP/1.1
Host: we.want.that.site.com
Proxy-Authorization: Basic ZmFrZTo=
Proxy-Authorization: Basic %b64[fake:]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -42,7 +42,7 @@ FTP over HTTP proxy with user:pass not in url
<protocol>
GET ftp://michal:aybabtu@host.com/we/want/%TESTNUMBER HTTP/1.1
Host: host.com:21
Authorization: Basic bWljaGFsOmF5YmFidHU=
Authorization: Basic %b64[michal:aybabtu]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -46,7 +46,7 @@ HTTP POST with auth and contents but with content-length set to 0
<protocol nonewline="yes">
POST /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic ZmFrZTotdXNlcg==
Authorization: Basic %b64[fake:-user]b64%
User-Agent: curl/%VERSION
Accept: */*
Content-Length: 37

View file

@ -43,7 +43,7 @@ HTTPS GET with user and password
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPSPORT
Authorization: Basic ZmFrZTp1c2Vy
Authorization: Basic %b64[fake:user]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -77,7 +77,7 @@ Accept: application/sdp
DESCRIBE rtsp://%HOSTIP:%RTSPPORT/%TESTNUMBER RTSP/1.0
CSeq: 2
Accept: application/sdp
Authorization: Basic dXNlcjpwYXNzd29yZA==
Authorization: Basic %b64[user:pass]b64%d29yZA==
</protocol>
</verify>

View file

@ -79,7 +79,7 @@ Accept: */*
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dXNlcjpwYXNzd29yZA==
Authorization: Basic %b64[user:pass]b64%d29yZA==
Accept: */*
</protocol>

View file

@ -78,7 +78,7 @@ proxy
<protocol>
GET http://first.host.it.is/we/want/that/page/%TESTNUMBER HTTP/1.1
Host: first.host.it.is
Proxy-Authorization: Basic dGVzdGluZzp0aGlz
Proxy-Authorization: Basic %b64[testing:this]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive
@ -86,7 +86,7 @@ Authorization: s3cr3t
GET http://goto.second.host.now/%TESTNUMBER0002 HTTP/1.1
Host: goto.second.host.now
Proxy-Authorization: Basic dGVzdGluZzp0aGlz
Proxy-Authorization: Basic %b64[testing:this]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -78,7 +78,7 @@ proxy
<protocol>
GET http://first.host.it.is/we/want/that/page/%TESTNUMBER HTTP/1.1
Host: first.host.it.is
Proxy-Authorization: Basic dGVzdGluZzp0aGlz
Proxy-Authorization: Basic %b64[testing:this]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive
@ -86,7 +86,7 @@ Authorization: s3cr3t
GET http://goto.second.host.now/%TESTNUMBER0002 HTTP/1.1
Host: goto.second.host.now
Proxy-Authorization: Basic dGVzdGluZzp0aGlz
Proxy-Authorization: Basic %b64[testing:this]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -47,8 +47,8 @@ HTTP GET over proxy with credentials using blank passwords
<protocol>
GET http://remote.example/%TESTNUMBER HTTP/1.1
Host: remote.example
Proxy-Authorization: Basic cHVzZXI6
Authorization: Basic c3VzZXI6
Proxy-Authorization: Basic %b64[puser:]b64%
Authorization: Basic %b64[suser:]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -39,7 +39,7 @@ http://:example@%HOSTIP:%HTTPPORT/%TESTNUMBER
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic OmV4YW1wbGU=
Authorization: Basic %b64[:example]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -47,7 +47,7 @@ http://foo%40bar:secret@%HOSTIP:%HTTPPORT/%TESTNUMBER --netrc-optional
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic Zm9vQGJhcjpzZWNyZXQ=
Authorization: Basic %b64[foo@bar:secret]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -73,7 +73,7 @@ moo
<proxy>
CONNECT machine.%TESTNUMBER:%HTTPPORT HTTP/1.1
Host: machine.%TESTNUMBER:%HTTPPORT
Proxy-Authorization: Basic dGVzdCUyMDppbmclNDE=
Proxy-Authorization: Basic %b64[test%2520:ing%2541]b64%
Proxy-Connection: Keep-Alive
[DISCONNECT]
@ -81,7 +81,7 @@ Proxy-Connection: Keep-Alive
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: machine.%TESTNUMBER:%HTTPPORT
Authorization: Basic dGVzdDppbmc=
Authorization: Basic %b64[test:ing]b64%
Accept: */*
[DISCONNECT]

View file

@ -65,12 +65,12 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic bW9uc3Rlcjp1bmRlcmJlZA==
Authorization: Basic %b64[monster:underbed]b64%
Accept: */*
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic YW5vdGhlcm1vbnN0ZXI6aW53YXJkcm9iZQ==
Authorization: Basic %b64[anothermonster:inwardrobe]b64%
Accept: */*
</protocol>

View file

@ -46,7 +46,7 @@ http://%HOSTIP/%TESTNUMBER %HTTPPORT
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic eHh4Onl5eQ==
Authorization: Basic %b64[xxx:yyy]b64%
Accept: */*
</protocol>

View file

@ -52,7 +52,7 @@ proxy
<protocol>
GET http://www.example.com:19999/%TESTNUMBER HTTP/1.1
Host: www.example.com:19999
Authorization: Basic eHh4Onl5eQ==
Authorization: Basic %b64[xxx:yyy]b64%
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -44,7 +44,7 @@ proxy
<protocol>
GET http://we.want.that.site.com/%TESTNUMBER HTTP/1.1
Host: we.want.that.site.com
Proxy-Authorization: Basic ZmFrZTp1c2Vy
Proxy-Authorization: Basic %b64[fake:user]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -40,13 +40,13 @@ proxy
<protocol>
GET /user1/%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dXNlcjE6Zm9vMQ==
Authorization: Basic %b64[user1:foo1]b64%
User-Agent: curl/%VERSION
Accept: */*
GET /user2/%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dXNlcjI6Zm9vMg==
Authorization: Basic %b64[user2:foo2]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -47,7 +47,7 @@ machine %HOSTIP login user1 password "with spaces and \"\n\r\t\a"
<protocol>
GET / HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dXNlcjE6d2l0aCBzcGFjZXMgYW5kICIKDQlh
Authorization: Basic %b64[user1:with%20spaces%20and%20"%0a%0d%09a]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -48,7 +48,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER -K %LOGDIR/cmd
<protocol crlf="yes">
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic aGVqOnlvdQ==
Authorization: Basic %b64[hej:you]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -71,7 +71,7 @@ Proxy-Connection: Keep-Alive
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: foo.host:%HTTPPORT
Authorization: Basic Zm9vOmJhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYXI=
Authorization: Basic %b64[foo:baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar]b64%
Accept: */*
</protocol>

View file

@ -66,14 +66,14 @@ proxy
<proxy>
CONNECT test.%TESTNUMBER:%HTTPPORT HTTP/1.0
Host: test.%TESTNUMBER:%HTTPPORT
Proxy-Authorization: Basic eW91YXJlOnlvdXJzZWxm
Proxy-Authorization: Basic %b64[youare:yourself]b64%
Proxy-Connection: Keep-Alive
</proxy>
<protocol>
GET /we/want/that/page/%TESTNUMBER HTTP/1.1
Host: test.%TESTNUMBER:%HTTPPORT
Authorization: Basic aWFtOm15c2VsZg==
Authorization: Basic %b64[iam:myself]b64%
Accept: */*
</protocol>

View file

@ -44,7 +44,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER --proxy-user testuser:testpass -x http://%H
<protocol>
GET http://%HOSTIP:%HTTPPORT/%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Proxy-Authorization: Basic dGVzdHVzZXI6dGVzdHBhc3M=
Proxy-Authorization: Basic %b64[testuser:testpass]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -70,7 +70,7 @@ Proxy-Connection: Keep-Alive
<protocol>
GET /we/want/that/page/%TESTNUMBER HTTP/1.1
Host: test.%TESTNUMBER:%HTTPPORT
Authorization: Basic aWFtOm15OjtzZWxm
Authorization: Basic %b64[iam:my:;self]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -44,7 +44,7 @@ proxy
<protocol>
GET http://%HOSTIP:%HTTPPORT/we/want/that/page/%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic aWFtOm15c2VsZg==
Authorization: Basic %b64[iam:myself]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -47,8 +47,8 @@ proxy
<protocol>
GET http://%HOSTIP:%HTTPPORT/we/want/that/page/%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Proxy-Authorization: Basic dGVzdGluZzp0aGlz
Authorization: Basic aWFtOm15c2VsZg==
Proxy-Authorization: Basic %b64[testing:this]b64%
Authorization: Basic %b64[iam:myself]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -67,7 +67,7 @@ http
HTTP with custom auth and cookies redirected to HTTP on a diff port
</name>
<command>
-x http://%HOSTIP:%HTTPPORT http://firsthost.com -L -H "Authorization: Basic am9lOnNlY3JldA==" -H "Cookie: userpwd=am9lOnNlY3JldA=="
-x http://%HOSTIP:%HTTPPORT http://firsthost.com -L -H "Authorization: Basic %b64[joe:secret]b64%" -H "Cookie: userpwd=am9lOnNlY3JldA=="
</command>
</client>
@ -80,7 +80,7 @@ Host: firsthost.com
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive
Authorization: Basic am9lOnNlY3JldA==
Authorization: Basic %b64[joe:secret]b64%
Cookie: userpwd=am9lOnNlY3JldA==
GET http://firsthost.com:9999/a/path/%TESTNUMBER0002 HTTP/1.1

View file

@ -49,13 +49,13 @@ http://first:secret@%HOSTIP:%HTTPPORT/%TESTNUMBER -L
<protocol crlf="yes">
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic Zmlyc3Q6c2VjcmV0
Authorization: Basic %b64[first:secret]b64%
User-Agent: curl/%VERSION
Accept: */*
GET /basic-auth/user/%TESTNUMBER0002 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic dXNlcjpwYXNz
Authorization: Basic %b64[user:pass]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -72,7 +72,7 @@ QUIT
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic am9lOnNlY3JldA==
Authorization: Basic %b64[joe:secret]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -75,7 +75,7 @@ HTTP with auth redirected to HTTP on a diff port w/o auth
<protocol>
GET http://firsthost.com/ HTTP/1.1
Host: firsthost.com
Authorization: Basic am9lOnNlY3JldA==
Authorization: Basic %b64[joe:secret]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -72,7 +72,7 @@ QUIT
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic am9lOnNlY3JldA==
Authorization: Basic %b64[joe:secret]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -75,14 +75,14 @@ HTTP with auth redirected to HTTP on a diff port --location-trusted
<protocol>
GET http://firsthost.com/ HTTP/1.1
Host: firsthost.com
Authorization: Basic am9lOnNlY3JldA==
Authorization: Basic %b64[joe:secret]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive
GET http://firsthost.com:9999/a/path/%TESTNUMBER0002 HTTP/1.1
Host: firsthost.com:9999
Authorization: Basic am9lOnNlY3JldA==
Authorization: Basic %b64[joe:secret]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -49,13 +49,13 @@ http://first:secret@%HOSTIP:%HTTPPORT/%TESTNUMBER -L -u smith:doggie
<protocol crlf="yes">
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic c21pdGg6ZG9nZ2ll
Authorization: Basic %b64[smith:doggie]b64%
User-Agent: curl/%VERSION
Accept: */*
GET /user/%TESTNUMBER0002 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Authorization: Basic c21pdGg6ZG9nZ2ll
Authorization: Basic %b64[smith:doggie]b64%
User-Agent: curl/%VERSION
Accept: */*

View file

@ -75,14 +75,14 @@ QUIT
<protocol>
GET http://somwhere.example/998 HTTP/1.1
Host: somwhere.example
Authorization: Basic YWxiZXJ0bzplaW5zdGVpbg==
Authorization: Basic %b64[alberto:einstein]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive
GET http://somewhere.else.example/a/path/9980002 HTTP/1.1
Host: somewhere.else.example
Authorization: Basic YWxiZXJ0bzplaW5zdGVpbg==
Authorization: Basic %b64[alberto:einstein]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive

View file

@ -65,7 +65,7 @@ QUIT
<protocol>
GET http://somwhere.example/%TESTNUMBER HTTP/1.1
Host: somwhere.example
Authorization: Basic YWxiZXJ0bzplaW5zdGVpbg==
Authorization: Basic %b64[alberto:einstein]b64%
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive