Request HTTP partial content with range header
June 01, 2010 14:34:12 Last update: June 01, 2010 14:34:12
Test with curl and default Apache doc.
C:\>curl --dump-header - http://localhost HTTP/1.1 200 OK Date: Tue, 01 Jun 2010 14:24:44 GMT Server: Apache/2.2.15 (Win32) Last-Modified: Sat, 20 Nov 2004 19:16:26 GMT ETag: "1000000023832-2c-3e95575ae9680" Accept-Ranges: bytes Content-Length: 44 Content-Type: text/html <html><body><h1>It works!</h1></body></html> C:\>curl -H Range:bytes=16-24 --dump-header - http://localhost HTTP/1.1 206 Partial Content Date: Tue, 01 Jun 2010 14:27:19 GMT Server: Apache/2.2.15 (Win32) Last-Modified: Sat, 20 Nov 2004 19:16:26 GMT ETag: "1000000023832-2c-3e95575ae9680" Accept-Ranges: bytes Content-Length: 9 Content-Range: bytes 16-24/44 Content-Type: text/html It works! C:\>curl -H Range:bytes=16- --dump-header - http://localhost HTTP/1.1 206 Partial Content Date: Tue, 01 Jun 2010 14:27:28 GMT Server: Apache/2.2.15 (Win32) Last-Modified: Sat, 20 Nov 2004 19:16:26 GMT ETag: "1000000023832-2c-3e95575ae9680" Accept-Ranges: bytes Content-Length: 28 Content-Range: bytes 16-43/44 Content-Type: text/html It works!</h1></body></html> C:\>