HTTP
HTTP GET
Range
# Server-side
HTTP/1.1 416 Requested Range Not Satisfiable
Date: Thu, 09 Sep 2010 14:49:00 GMT
Accept-Ranges: bytes
Content-Length: 6
Error
HTTP/1.1 206 Partial Content
Date: Thu, 09 Sep 2010 14:49:01 GMT
Accept-Ranges: bytes
Content-Range: bytes 10-18/155
Content-Length: 13
Content-Type: text/plain
partial body
# Client-side
http
HTTP with invalid range then another URL
-r 10-22 http://%HOSTIP:%HTTPPORT/want/1204 http://%HOSTIP:%HTTPPORT/wantmore/12040001
# Verify data after the test has been "shot"
HTTP/1.1 416 Requested Range Not Satisfiable
Date: Thu, 09 Sep 2010 14:49:00 GMT
Accept-Ranges: bytes
Content-Length: 6
HTTP/1.1 206 Partial Content
Date: Thu, 09 Sep 2010 14:49:01 GMT
Accept-Ranges: bytes
Content-Range: bytes 10-18/155
Content-Length: 13
Content-Type: text/plain
partial body
^User-Agent:.*
GET /want/1204 HTTP/1.1
Range: bytes=10-22
Host: %HOSTIP:%HTTPPORT
Accept: */*
GET /wantmore/12040001 HTTP/1.1
Range: bytes=10-22
Host: %HOSTIP:%HTTPPORT
Accept: */*