HTTP
HTTP GET
#
# Server-side
SFRUUC8xLjEgMjAwIE9LAApEYXRlOiBUdWUsIDA5IE5vdiAyMDEwIDE0OjQ5OjAwIEdNVAAKU2Vy
dmVyOiB0ZXN0LXNlcnZlci9mYWtlAApMYXN0LU1vZGlmaWVkOiBUdWUsIDEzIEp1biAyMDAwIDEy
OjEwOjAwIEdNVAAKRVRhZzogIjIxMDI1LWRjNy0zOTQ2MjQ5OCIACkFjY2VwdC1SYW5nZXM6IGJ5
dGVzAApDb250ZW50LUxlbmd0aDogNgAKQ29ubmVjdGlvbjogY2xvc2UACkNvbnRlbnQtVHlwZTog
dGV4dC9odG1sAApGdW5ueS1oZWFkOiB5ZXN5ZXMACgpoZWxsbwo=
HTTP/1.1 200 OK 
Date: Tue, 09 Nov 2010 14:49:00 GMT 
Server: test-server/fake 
Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT 
ETag: "21025-dc7-39462498" 
Accept-Ranges: bytes 
Content-Length: 6 
Connection: close 
Content-Type: text/html 
Funny-head: yesyes 
hello
#
# Client-side
http
 
Reject HTTP response with binary zero in header
 
 
http://%HOSTIP:%HTTPPORT/%TESTNUMBER
#
# Verify data after the test has been "shot"
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
User-Agent: curl/%VERSION
Accept: */*
%if hyper
1
%else
8
%endif