/
githubmirror
/
curl
Обзор
Документация
Войти
/
githubmirror
/
curl
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/data/test3028
71 строка
1 KB
Viktor Szakats
tests/data: add XML prolog to test files
12 дек 2025, 19:17
Не верифицирован
12 дек 2025, 19:17
b5ea073
Код
Авторство
О чём код?
<?xml version="1.0" encoding="US-ASCII"?> <testcase> <info> <keywords> HTTP HTTP CONNECT </keywords> </info> # Server-side <reply> <connect> HTTP/1.1 200 Mighty fine indeed </connect> <data nocheck="yes"> HTTP/1.1 404 Not Found Server: nginx/1.23.2 Date: Wed, 09 Nov 2022 09:44:58 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 4 Connection: keep-alive X-Content-Type-Options: nosniff haha </data> </reply> # Client-side <client> <server> http http-proxy </server> <name> HTTP GET when PROXY Protocol enabled behind a proxy </name> <command> --haproxy-protocol http://%HOSTIP:%HTTPPORT/page --proxytunnel -x %HOSTIP:%PROXYPORT </command> <features> proxy </features> </client> # Verify data after the test has been "shot" <verify> <strippart> s/^PROXY TCP4 %CLIENTIP %HOSTIP (\d*) %PROXYPORT/proxy-line/ </strippart> <proxy crlf="headers"> CONNECT %HOSTIP:%HTTPPORT HTTP/1.1 Host: %HOSTIP:%HTTPPORT User-Agent: curl/%VERSION Proxy-Connection: Keep-Alive </proxy> <protocol crlf="yes"> proxy-line GET /page HTTP/1.1 Host: %HOSTIP:%HTTPPORT User-Agent: curl/%VERSION Accept: */* </protocol> </verify> </testcase>