/
githubmirror
/
curl
Обзор
Документация
Войти
/
githubmirror
/
curl
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/data/test164
67 строк
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 GET </keywords> </info> # Server-side # This particular response is an exact excerpt from an actual Apache # server when asked for a 0-10,12-15 range (except gt/lt changed to {} # to avoid XML escaping problems). <reply> <data> HTTP/1.1 206 Partial Content swsclose%CR Date: Sat, 24 Apr 2004 09:24:49 GMT%CR Server: Apache/1.3.29 (Unix) mod_throttle/3.1.2 PHP/4.3.4 mod_fastcgi/2.4.0%CR Last-Modified: Tue, 23 Mar 2004 08:23:14 GMT%CR ETag: "53814a-ec5-405ff3f2"%CR Accept-Ranges: bytes%CR Content-Length: 187%CR Content-Type: multipart/byteranges; boundary=408a326132c%CR %CR --408a326132c%CR Content-type: text/html%CR Content-range: bytes 0-10/3781%CR %CR {html} {hea %CR --408a326132c%CR Content-type: text/html%CR Content-range: bytes 12-15/3781%CR %CR } {t %CR --408a326132c--%CR </data> </reply> # Client-side <client> <server> http </server> <name> HTTP range with multiple ranges </name> <command> http://%HOSTIP:%HTTPPORT/want/%TESTNUMBER -r 0-10,12-15 </command> </client> # Verify data after the test has been "shot" <verify> <protocol crlf="headers"> GET /want/%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT Range: bytes=0-10,12-15 User-Agent: curl/%VERSION Accept: */* </protocol> </verify> </testcase>