响应服务器589,示例HTTP范围请求会话

以下是Chrome和静态网络服务器之间的交换,以检索MP4视频。

初始请求-视频。注意Accept-Ranges响应标头以指示服务器具有范围标头支持:

GET /BigBuckBunny_320x180.mp4

Cache-Control: max-age=0

Connection: keep-alive

Accept-Language: en-GB,en-US,en

Host: localhost:8080

Range:

Accept: text/html,application/xhtml+xml,application/xml,*/*

User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.7 ...

Accept-Encoding: gzip,deflate,sdch

Accept-Charset: ISO-8859-1,utf-8,*

200 OK

Content-Type: video/mp4

Connection: keep-alive

Last-Modified: Wed,14 Dec 2011 15:50:59 GMT

ETag: A023EF02BD589BC472A2D6774EAE3C58

Transfer-Encoding:

Content-Length: 64657027

Accept-Ranges: bytes

Server: Brisket/1.0.1

Date: Wed,14 Dec 2011 16:11:24 GMT

检测到先前响应中的范围标头-后续请求具有开放范围以确认支持。响应返回206状态和Content-Range标头,以指示响应正文中存在的字节:

GET /BigBuckBunny_320x180.mp4

Connection: keep-alive

Accept-Language: en-GB,en-US,en

Host: localhost:8080

Range: bytes=0-

Accept: */*

User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.7 ...

Referer: http://localhost:8080/BigBuckBunny_320x180.mp4

Accept-Encoding: identity

Accept-Charset: ISO-8859-1,utf-8,*

206 Partial Content

Content-Type: video/mp4

Connection: keep-alive

Last-Modified: Wed,14 Dec 2011 15:50:59 GMT

ETag: A023EF02BD589BC472A2D6774EAE3C58

Transfer-Encoding:

Content-Length: 64657027

Accept-Ranges: bytes

Server: Brisket/1.0.1

Date: Wed,14 Dec 2011 16:11:25 GMT

Content-Range: bytes 0-64657026/64657027

随后的范围请求以捕获文件结尾(可能是捕获尾随的元数据):

GET /BigBuckBunny_320x180.mp4

Connection: keep-alive

Accept-Language: en-GB,en-US,en

Host: localhost:8080

Range: bytes=64312833-64657026

Accept: */*

If-Range: A023EF02BD589BC472A2D6774EAE3C58

User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.7 ...

Referer: http://localhost:8080/BigBuckBunny_320x180.mp4

Accept-Encoding: identity

Accept-Charset: ISO-8859-1,utf-8,*

206 Partial Content

Content-Type: video/mp4

Connection: keep-alive

Last-Modified: Wed,14 Dec 2011 15:50:59 GMT

ETag: A023EF02BD589BC472A2D6774EAE3C58

Transfer-Encoding:

Content-Length: 344194

Accept-Ranges: bytes

Server: Brisket/1.0.1

Date: Wed,14 Dec 2011 16:11:25 GMT

Content-Range: bytes 64312833-64657026/64657027

用户单击视频进度条中超出下载范围的内容-发出范围请求以从选定位置开始播放:

GET /BigBuckBunny_320x180.mp4

Connection: keep-alive

Accept-Language: en-GB,en-US,en

Host: localhost:8080

Range: bytes=1073152-64313343

Accept: */*

If-Range: A023EF02BD589BC472A2D6774EAE3C58

User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.7 ...

Referer: http://localhost:8080/BigBuckBunny_320x180.mp4

Accept-Encoding: identity

Accept-Charset: ISO-8859-1,utf-8,*

206 Partial Content

Content-Type: video/mp4

Connection: keep-alive

Last-Modified: Wed,14 Dec 2011 15:50:59 GMT

ETag: A023EF02BD589BC472A2D6774EAE3C58

Transfer-Encoding:

Content-Length: 63240192

Accept-Ranges: bytes

Server: Brisket/1.0.1

Date: Wed,14 Dec 2011 16:11:25 GMT

Content-Range: bytes 1073152-64313343/64657027

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值