发布时间:2022-08-09 文章分类:编程知识 投稿人:李佳 字号: 默认 | | 超大 打印

Request HTTP partial content with range header

nogeek

Joined:
03/21/2010
Posts:
49

(Not rated)

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:\>