接受范围(响应)

Accept-Ranges 是范围系统的一部分。范围系统允许客户端仅请求文件的一部分,而不必下载整个文件。

例如,如果客户端仅需要 10M 文件的最后 100 个字节,则它可以请求服务器仅将数据从偏移 10485660 发送到 10485760。

Accept-Ranges 从服务器发送,告诉客户端是否支持范围。这仅适用于此特定资源(文件),其他文件可能接受不同的范围类型。

目前只定义了两个值,bytesnone。值 bytes 意味着你可以请求字节范围(偏移量和结束将以字节为单位)。值 none 表示服务器不支持范围。

客户端可以自由请求字节范围请求,而无需检查服务器是否支持范围。

客户端使用 Range 从服务器请求范围,服务器回复状态为 206(部分内容),如果它正在发送字节范围或 200(ok),如果它将发送整个文件。