发出部分 http 范围请求时,浏览器如何知道要请求的范围?

时间:2021-03-23 15:03:45

标签: http range http-get

假设服务器确实服务于部分 get 请求(返回“Accept-Ranges: bytes”)。

用户打开一个 100 秒的视频,长度为 100 000 字节('Content-Length:100 000')。然后用户决定跳到视频的第 30 秒。我假设浏览器会发送一个请求:

GET /video.mp4
Connection: keep-alive
Accept-Language: en-GB,en-US,en
Host: website.com
Range: bytes=30 000-99 999

但是浏览器如何猜测字节范围的开始位置(在本例中为 30 000)?

0 个答案:

没有答案