From 63011ac638d83a92294ed5682dbb91484b1ff8d3 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Mon, 23 Jun 2025 15:53:54 +0200 Subject: [PATCH] tests: use %b64[] to base64 data ... instead of storing the data base64 encoded. Closes #17721 --- tests/data/test1075 | 2 +- tests/data/test1087 | 2 +- tests/data/test1088 | 4 ++-- tests/data/test1101 | 2 +- tests/data/test1134 | 4 ++-- tests/data/test1168 | 4 ++-- tests/data/test1178 | 2 +- tests/data/test1204 | 2 +- tests/data/test1212 | 2 +- tests/data/test1237 | 2 +- tests/data/test1248 | 2 +- tests/data/test1249 | 2 +- tests/data/test1250 | 2 +- tests/data/test1251 | 2 +- tests/data/test1259 | 2 +- tests/data/test1296 | 2 +- tests/data/test1331 | 2 +- tests/data/test1401 | 2 +- tests/data/test1428 | 2 +- tests/data/test16 | 2 +- tests/data/test1630 | 2 +- tests/data/test167 | 4 ++-- tests/data/test1910 | 4 ++-- tests/data/test2 | 2 +- tests/data/test2023 | 10 +++++----- tests/data/test2024 | 4 ++-- tests/data/test2025 | 4 ++-- tests/data/test2026 | 6 +++--- tests/data/test2029 | 6 +++--- tests/data/test2032 | 4 ++-- tests/data/test2040 | 2 +- tests/data/test208 | 2 +- tests/data/test2081 | 4 ++-- tests/data/test233 | 6 +++--- tests/data/test234 | 8 ++++---- tests/data/test242 | 2 +- tests/data/test256 | 2 +- tests/data/test257 | 4 ++-- tests/data/test264 | 2 +- tests/data/test275 | 6 +++--- tests/data/test278 | 2 +- tests/data/test279 | 2 +- tests/data/test299 | 2 +- tests/data/test3 | 2 +- tests/data/test301 | 2 +- tests/data/test3100 | 2 +- tests/data/test3101 | 2 +- tests/data/test317 | 4 ++-- tests/data/test318 | 4 ++-- tests/data/test346 | 4 ++-- tests/data/test367 | 2 +- tests/data/test495 | 2 +- tests/data/test503 | 4 ++-- tests/data/test519 | 4 ++-- tests/data/test522 | 2 +- tests/data/test523 | 2 +- tests/data/test63 | 2 +- tests/data/test675 | 4 ++-- tests/data/test679 | 2 +- tests/data/test699 | 2 +- tests/data/test744 | 2 +- tests/data/test80 | 4 ++-- tests/data/test82 | 2 +- tests/data/test83 | 2 +- tests/data/test84 | 2 +- tests/data/test85 | 4 ++-- tests/data/test898 | 4 ++-- tests/data/test899 | 4 ++-- tests/data/test973 | 2 +- tests/data/test974 | 2 +- tests/data/test975 | 2 +- tests/data/test976 | 4 ++-- tests/data/test979 | 4 ++-- tests/data/test998 | 4 ++-- tests/data/test999 | 2 +- 75 files changed, 113 insertions(+), 113 deletions(-) diff --git a/tests/data/test1075 b/tests/data/test1075 index 15d92988c8..37230e1aa1 100644 --- a/tests/data/test1075 +++ b/tests/data/test1075 @@ -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 diff --git a/tests/data/test1087 b/tests/data/test1087 index f28b62106f..daf4c80949 100644 --- a/tests/data/test1087 +++ b/tests/data/test1087 @@ -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 diff --git a/tests/data/test1088 b/tests/data/test1088 index e5ae3c2c11..11a88fc40a 100644 --- a/tests/data/test1088 +++ b/tests/data/test1088 @@ -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 diff --git a/tests/data/test1101 b/tests/data/test1101 index a17f2f9717..e70f256abc 100644 --- a/tests/data/test1101 +++ b/tests/data/test1101 @@ -45,7 +45,7 @@ http://user:secret@%HOSTIP:%HTTPPORT/gimme/%TESTNUMBER GET /gimme/%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: Basic dXNlcjpzZWNyZXQ= +Authorization: Basic %b64[user:secret]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test1134 b/tests/data/test1134 index 09aea52243..4b488fbbe9 100644 --- a/tests/data/test1134 +++ b/tests/data/test1134 @@ -48,13 +48,13 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER -u user1:password1 --next http://%HOSTIP:%H 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: */* diff --git a/tests/data/test1168 b/tests/data/test1168 index 13dd566179..2bba7eccd3 100644 --- a/tests/data/test1168 +++ b/tests/data/test1168 @@ -62,13 +62,13 @@ http://%HOSTIP:%HTTPPORT/want/%TESTNUMBER -L -u "catmai#d:#DZaRJYrixKE*gFY" 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: */* diff --git a/tests/data/test1178 b/tests/data/test1178 index db6a745e6f..ac42ee52de 100644 --- a/tests/data/test1178 +++ b/tests/data/test1178 @@ -43,7 +43,7 @@ proxy 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 diff --git a/tests/data/test1204 b/tests/data/test1204 index 0aac591b71..97bebe7ba6 100644 --- a/tests/data/test1204 +++ b/tests/data/test1204 @@ -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: */* diff --git a/tests/data/test1212 b/tests/data/test1212 index 56b189c9de..e67878d906 100644 --- a/tests/data/test1212 +++ b/tests/data/test1212 @@ -43,7 +43,7 @@ http://user:secret@%HOSTIP:%HTTPPORT/ulion/%TESTNUMBER --socks5 non-existing-hos GET /ulion/%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: Basic dXNlcjpzZWNyZXQ= +Authorization: Basic %b64[user:secret]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test1237 b/tests/data/test1237 index 7e49f830d1..9fc2377df7 100644 --- a/tests/data/test1237 +++ b/tests/data/test1237 @@ -36,7 +36,7 @@ URL with 1000+ letter user name + password GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: Basic QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQTpCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkI= +Authorization: Basic %b64[AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA:BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test1248 b/tests/data/test1248 index c289e8c0bd..b44d8c004f 100644 --- a/tests/data/test1248 +++ b/tests/data/test1248 @@ -41,7 +41,7 @@ http://user:secret@%HOSTIP:%HTTPPORT/%TESTNUMBER --proxy http://dummy:%NOLISTENP GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: Basic dXNlcjpzZWNyZXQ= +Authorization: Basic %b64[user:secret]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test1249 b/tests/data/test1249 index 554b173ef2..1133509b2a 100644 --- a/tests/data/test1249 +++ b/tests/data/test1249 @@ -44,7 +44,7 @@ http://user:secret@%HOSTIP:%HTTPPORT/%TESTNUMBER --proxy http://dummy:%NOLISTENP GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: Basic dXNlcjpzZWNyZXQ= +Authorization: Basic %b64[user:secret]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test1250 b/tests/data/test1250 index 4c47cf2b16..6ac154d6d4 100644 --- a/tests/data/test1250 +++ b/tests/data/test1250 @@ -42,7 +42,7 @@ http://user:secret@%HOSTIP:%HTTPPORT/%TESTNUMBER --noproxy %HOSTIP --max-time 5 GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: Basic dXNlcjpzZWNyZXQ= +Authorization: Basic %b64[user:secret]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test1251 b/tests/data/test1251 index f5db4d3d75..aaba5bb7b3 100644 --- a/tests/data/test1251 +++ b/tests/data/test1251 @@ -43,7 +43,7 @@ http://user:secret@%HOSTIP:%HTTPPORT/%TESTNUMBER --max-time 5 GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: Basic dXNlcjpzZWNyZXQ= +Authorization: Basic %b64[user:secret]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test1259 b/tests/data/test1259 index 3ef77ac81e..981e8d77b7 100644 --- a/tests/data/test1259 +++ b/tests/data/test1259 @@ -36,7 +36,7 @@ HTTP URL with semicolon in password 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: */* diff --git a/tests/data/test1296 b/tests/data/test1296 index 65fbdb2dbb..316cc63bd7 100644 --- a/tests/data/test1296 +++ b/tests/data/test1296 @@ -44,7 +44,7 @@ http://user%0aname:password@%HOSTIP:%HTTPPORT/%TESTNUMBER GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: Basic dXNlcgpuYW1lOnBhc3N3b3Jk +Authorization: Basic %b64[user%0aname:password]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test1331 b/tests/data/test1331 index 35598960e3..ed74623112 100644 --- a/tests/data/test1331 +++ b/tests/data/test1331 @@ -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 diff --git a/tests/data/test1401 b/tests/data/test1401 index 38b3291bab..0356697c94 100644 --- a/tests/data/test1401 +++ b/tests/data/test1401 @@ -51,7 +51,7 @@ http://%HOSTIP:%HTTPPORT/we/want/%TESTNUMBER --libcurl %LOGDIR/test%TESTNUMBER.c 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 diff --git a/tests/data/test1428 b/tests/data/test1428 index 9e7164454a..51d7721bce 100644 --- a/tests/data/test1428 +++ b/tests/data/test1428 @@ -71,7 +71,7 @@ header-type: proxy 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 diff --git a/tests/data/test16 b/tests/data/test16 index 86fb55fb88..be3fc8853c 100644 --- a/tests/data/test16 +++ b/tests/data/test16 @@ -43,7 +43,7 @@ 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 diff --git a/tests/data/test1630 b/tests/data/test1630 index d8cdab826f..019928e9f0 100644 --- a/tests/data/test1630 +++ b/tests/data/test1630 @@ -44,7 +44,7 @@ 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 diff --git a/tests/data/test167 b/tests/data/test167 index f8ccd2e9a3..0826239623 100644 --- a/tests/data/test167 +++ b/tests/data/test167 @@ -61,14 +61,14 @@ http://data.from.server.requiring.digest.hohoho.com/%TESTNUMBER --proxy http://% 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: */* diff --git a/tests/data/test1910 b/tests/data/test1910 index 67dfff9a97..2653690200 100644 --- a/tests/data/test1910 +++ b/tests/data/test1910 @@ -52,12 +52,12 @@ lib%TESTNUMBER 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: */* diff --git a/tests/data/test2 b/tests/data/test2 index adbceff097..86ec605dba 100644 --- a/tests/data/test2 +++ b/tests/data/test2 @@ -39,7 +39,7 @@ HTTP GET with user and password GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: Basic ZmFrZTp1c2Vy +Authorization: Basic %b64[fake:user]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test2023 b/tests/data/test2023 index 57998df96e..9c3cc94c0a 100644 --- a/tests/data/test2023 +++ b/tests/data/test2023 @@ -122,27 +122,27 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER basic basic 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: */* diff --git a/tests/data/test2024 b/tests/data/test2024 index 8407944a1a..e79285bc7b 100644 --- a/tests/data/test2024 +++ b/tests/data/test2024 @@ -137,7 +137,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER basic digest 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 diff --git a/tests/data/test2025 b/tests/data/test2025 index f9bfa93aac..7982b68d22 100644 --- a/tests/data/test2025 +++ b/tests/data/test2025 @@ -219,7 +219,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER basic ntlm 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 diff --git a/tests/data/test2026 b/tests/data/test2026 index f5d1db87e6..ee434319d4 100644 --- a/tests/data/test2026 +++ b/tests/data/test2026 @@ -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: */* diff --git a/tests/data/test2029 b/tests/data/test2029 index 8bdae52787..7adadaa57e 100644 --- a/tests/data/test2029 +++ b/tests/data/test2029 @@ -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: */* diff --git a/tests/data/test2032 b/tests/data/test2032 index ba32820d6f..06aa1ebfac 100644 --- a/tests/data/test2032 +++ b/tests/data/test2032 @@ -91,12 +91,12 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER 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 diff --git a/tests/data/test2040 b/tests/data/test2040 index 56a6179095..6537d193e3 100644 --- a/tests/data/test2040 +++ b/tests/data/test2040 @@ -50,7 +50,7 @@ HTTP Basic authorization, then without authorization GET /%TESTNUMBER0100 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: Basic dGVzdHVzZXI6dGVzdHBhc3M= +Authorization: Basic %b64[testuser:testpass]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test208 b/tests/data/test208 index 8d90e3e2b0..d66f5cd17a 100644 --- a/tests/data/test208 +++ b/tests/data/test208 @@ -53,7 +53,7 @@ the 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 diff --git a/tests/data/test2081 b/tests/data/test2081 index 0a95fb8813..7aad416215 100644 --- a/tests/data/test2081 +++ b/tests/data/test2081 @@ -45,13 +45,13 @@ http://user:pass@%HOSTIP:%HTTPPORT/we/want/our/%TESTNUMBER#anchor --location --r 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 diff --git a/tests/data/test233 b/tests/data/test233 index e02be2a86e..fa83d750d1 100644 --- a/tests/data/test233 +++ b/tests/data/test233 @@ -78,15 +78,15 @@ proxy 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 diff --git a/tests/data/test234 b/tests/data/test234 index f37d492b56..2c86c3437e 100644 --- a/tests/data/test234 +++ b/tests/data/test234 @@ -80,16 +80,16 @@ proxy 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 diff --git a/tests/data/test242 b/tests/data/test242 index 91aeb381d7..2e9f89165a 100644 --- a/tests/data/test242 +++ b/tests/data/test242 @@ -43,7 +43,7 @@ HTTP-IPv6 GET with username+password in URL GET /%TESTNUMBER HTTP/1.1 Host: %HOST6IP:%HTTP6PORT -Authorization: Basic Zm9vYmFyOmJhcmZvbw== +Authorization: Basic %b64[foobar:barfoo]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test256 b/tests/data/test256 index f370d73ab9..aa60459548 100644 --- a/tests/data/test256 +++ b/tests/data/test256 @@ -48,7 +48,7 @@ proxy 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: */* diff --git a/tests/data/test257 b/tests/data/test257 index 5eabf363ad..4a245b0120 100644 --- a/tests/data/test257 +++ b/tests/data/test257 @@ -88,14 +88,14 @@ machine anotherone.com login user2 password passwd2 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 diff --git a/tests/data/test264 b/tests/data/test264 index a4ce251524..8eae539bdc 100644 --- a/tests/data/test264 +++ b/tests/data/test264 @@ -40,7 +40,7 @@ proxy 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 diff --git a/tests/data/test275 b/tests/data/test275 index d0abcac184..d3a68a4211 100644 --- a/tests/data/test275 +++ b/tests/data/test275 @@ -67,7 +67,7 @@ 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 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: */* diff --git a/tests/data/test278 b/tests/data/test278 index e2daab39f0..eebd2e4623 100644 --- a/tests/data/test278 +++ b/tests/data/test278 @@ -40,7 +40,7 @@ proxy 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 diff --git a/tests/data/test279 b/tests/data/test279 index 740e351de7..627be88f91 100644 --- a/tests/data/test279 +++ b/tests/data/test279 @@ -41,7 +41,7 @@ proxy 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 diff --git a/tests/data/test299 b/tests/data/test299 index fc80c6296f..932e065b8b 100644 --- a/tests/data/test299 +++ b/tests/data/test299 @@ -42,7 +42,7 @@ FTP over HTTP proxy with user:pass not in url 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 diff --git a/tests/data/test3 b/tests/data/test3 index 6c5eb6b712..a7cb4f8839 100644 --- a/tests/data/test3 +++ b/tests/data/test3 @@ -46,7 +46,7 @@ HTTP POST with auth and contents but with content-length set to 0 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 diff --git a/tests/data/test301 b/tests/data/test301 index a195958988..af394784ec 100644 --- a/tests/data/test301 +++ b/tests/data/test301 @@ -43,7 +43,7 @@ HTTPS GET with user and password GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPSPORT -Authorization: Basic ZmFrZTp1c2Vy +Authorization: Basic %b64[fake:user]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test3100 b/tests/data/test3100 index 23ec417908..32ce6d3bed 100644 --- a/tests/data/test3100 +++ b/tests/data/test3100 @@ -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== diff --git a/tests/data/test3101 b/tests/data/test3101 index 8e3d41f3a6..d5fd882db0 100644 --- a/tests/data/test3101 +++ b/tests/data/test3101 @@ -79,7 +79,7 @@ Accept: */* GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: Basic dXNlcjpwYXNzd29yZA== +Authorization: Basic %b64[user:pass]b64%d29yZA== Accept: */* diff --git a/tests/data/test317 b/tests/data/test317 index 10f0b88177..e510c98b45 100644 --- a/tests/data/test317 +++ b/tests/data/test317 @@ -78,7 +78,7 @@ proxy 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 diff --git a/tests/data/test318 b/tests/data/test318 index 6577db5f92..9f712782be 100644 --- a/tests/data/test318 +++ b/tests/data/test318 @@ -78,7 +78,7 @@ proxy 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 diff --git a/tests/data/test346 b/tests/data/test346 index c15ae71563..a94da860b0 100644 --- a/tests/data/test346 +++ b/tests/data/test346 @@ -47,8 +47,8 @@ HTTP GET over proxy with credentials using blank passwords 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 diff --git a/tests/data/test367 b/tests/data/test367 index 1ee59cedfd..bd3bc0a887 100644 --- a/tests/data/test367 +++ b/tests/data/test367 @@ -39,7 +39,7 @@ http://:example@%HOSTIP:%HTTPPORT/%TESTNUMBER GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: Basic OmV4YW1wbGU= +Authorization: Basic %b64[:example]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test495 b/tests/data/test495 index deba48ae1c..d7313bac3c 100644 --- a/tests/data/test495 +++ b/tests/data/test495 @@ -47,7 +47,7 @@ http://foo%40bar:secret@%HOSTIP:%HTTPPORT/%TESTNUMBER --netrc-optional GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: Basic Zm9vQGJhcjpzZWNyZXQ= +Authorization: Basic %b64[foo@bar:secret]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test503 b/tests/data/test503 index 9fbc00b951..ea2dfcd7f4 100644 --- a/tests/data/test503 +++ b/tests/data/test503 @@ -73,7 +73,7 @@ moo 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 GET /%TESTNUMBER HTTP/1.1 Host: machine.%TESTNUMBER:%HTTPPORT -Authorization: Basic dGVzdDppbmc= +Authorization: Basic %b64[test:ing]b64% Accept: */* [DISCONNECT] diff --git a/tests/data/test519 b/tests/data/test519 index 08e56a2ea6..53f2f19487 100644 --- a/tests/data/test519 +++ b/tests/data/test519 @@ -65,12 +65,12 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER 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: */* diff --git a/tests/data/test522 b/tests/data/test522 index 3aa053a584..cc849f47a6 100644 --- a/tests/data/test522 +++ b/tests/data/test522 @@ -46,7 +46,7 @@ http://%HOSTIP/%TESTNUMBER %HTTPPORT GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: Basic eHh4Onl5eQ== +Authorization: Basic %b64[xxx:yyy]b64% Accept: */* diff --git a/tests/data/test523 b/tests/data/test523 index 2bd5a98198..f414bf81d9 100644 --- a/tests/data/test523 +++ b/tests/data/test523 @@ -52,7 +52,7 @@ proxy 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 diff --git a/tests/data/test63 b/tests/data/test63 index 5f659a6ae3..81d6ffc7e6 100644 --- a/tests/data/test63 +++ b/tests/data/test63 @@ -44,7 +44,7 @@ proxy 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 diff --git a/tests/data/test675 b/tests/data/test675 index 82ae14031f..6688cacc94 100644 --- a/tests/data/test675 +++ b/tests/data/test675 @@ -40,13 +40,13 @@ proxy 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: */* diff --git a/tests/data/test679 b/tests/data/test679 index 1ad174704c..e57401be46 100644 --- a/tests/data/test679 +++ b/tests/data/test679 @@ -47,7 +47,7 @@ machine %HOSTIP login user1 password "with spaces and \"\n\r\t\a" 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: */* diff --git a/tests/data/test699 b/tests/data/test699 index 4d1a2d9ddd..9725a8dcae 100644 --- a/tests/data/test699 +++ b/tests/data/test699 @@ -48,7 +48,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER -K %LOGDIR/cmd GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: Basic aGVqOnlvdQ== +Authorization: Basic %b64[hej:you]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test744 b/tests/data/test744 index b35d97b048..fbb1cf9516 100644 --- a/tests/data/test744 +++ b/tests/data/test744 @@ -71,7 +71,7 @@ Proxy-Connection: Keep-Alive GET /%TESTNUMBER HTTP/1.1 Host: foo.host:%HTTPPORT -Authorization: Basic Zm9vOmJhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYXI= +Authorization: Basic %b64[foo:baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar]b64% Accept: */* diff --git a/tests/data/test80 b/tests/data/test80 index c6aa05b173..2ffcd8987f 100644 --- a/tests/data/test80 +++ b/tests/data/test80 @@ -66,14 +66,14 @@ 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 GET /we/want/that/page/%TESTNUMBER HTTP/1.1 Host: test.%TESTNUMBER:%HTTPPORT -Authorization: Basic aWFtOm15c2VsZg== +Authorization: Basic %b64[iam:myself]b64% Accept: */* diff --git a/tests/data/test82 b/tests/data/test82 index a4286ad096..c343d0a2de 100644 --- a/tests/data/test82 +++ b/tests/data/test82 @@ -44,7 +44,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER --proxy-user testuser:testpass -x http://%H 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 diff --git a/tests/data/test83 b/tests/data/test83 index 51a3e3b68b..1d138ce10a 100644 --- a/tests/data/test83 +++ b/tests/data/test83 @@ -70,7 +70,7 @@ Proxy-Connection: Keep-Alive 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: */* diff --git a/tests/data/test84 b/tests/data/test84 index 3b842eaffe..2cbd8a575d 100644 --- a/tests/data/test84 +++ b/tests/data/test84 @@ -44,7 +44,7 @@ proxy 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 diff --git a/tests/data/test85 b/tests/data/test85 index b70dbb8182..2acc87cb06 100644 --- a/tests/data/test85 +++ b/tests/data/test85 @@ -47,8 +47,8 @@ proxy 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 diff --git a/tests/data/test898 b/tests/data/test898 index cffbc629b2..4d22862d4a 100644 --- a/tests/data/test898 +++ b/tests/data/test898 @@ -67,7 +67,7 @@ http HTTP with custom auth and cookies redirected to HTTP on a diff port --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==" @@ -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 diff --git a/tests/data/test899 b/tests/data/test899 index 5f163ab29f..e1d70920c2 100644 --- a/tests/data/test899 +++ b/tests/data/test899 @@ -49,13 +49,13 @@ http://first:secret@%HOSTIP:%HTTPPORT/%TESTNUMBER -L 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: */* diff --git a/tests/data/test973 b/tests/data/test973 index 2961ce7c34..16c9929e06 100644 --- a/tests/data/test973 +++ b/tests/data/test973 @@ -72,7 +72,7 @@ QUIT GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: Basic am9lOnNlY3JldA== +Authorization: Basic %b64[joe:secret]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test974 b/tests/data/test974 index 1e7919c143..d62933df56 100644 --- a/tests/data/test974 +++ b/tests/data/test974 @@ -75,7 +75,7 @@ HTTP with auth redirected to HTTP on a diff port w/o auth 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 diff --git a/tests/data/test975 b/tests/data/test975 index ea44052635..1add457910 100644 --- a/tests/data/test975 +++ b/tests/data/test975 @@ -72,7 +72,7 @@ QUIT GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: Basic am9lOnNlY3JldA== +Authorization: Basic %b64[joe:secret]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test976 b/tests/data/test976 index 35c8901454..264444a56e 100644 --- a/tests/data/test976 +++ b/tests/data/test976 @@ -75,14 +75,14 @@ HTTP with auth redirected to HTTP on a diff port --location-trusted 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 diff --git a/tests/data/test979 b/tests/data/test979 index 98a7d83914..3cfc33a7e8 100644 --- a/tests/data/test979 +++ b/tests/data/test979 @@ -49,13 +49,13 @@ http://first:secret@%HOSTIP:%HTTPPORT/%TESTNUMBER -L -u smith:doggie 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: */* diff --git a/tests/data/test998 b/tests/data/test998 index c3a8f51699..cecc952856 100644 --- a/tests/data/test998 +++ b/tests/data/test998 @@ -75,14 +75,14 @@ QUIT 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 diff --git a/tests/data/test999 b/tests/data/test999 index 990a8d09a4..e46c2ad51b 100644 --- a/tests/data/test999 +++ b/tests/data/test999 @@ -65,7 +65,7 @@ QUIT 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 -- 2.47.2