如何通过HTTP协议下载前125个字节和125个最后一个字节文件?
答案 0 :(得分:9)
我相信你想发送一个合适的Range
标题。有关详细信息,请参阅HTTP/1.1 spec。请注意,并非所有服务器都支持此功能,请注意。你可能需要传输整个文件,只是为了获得最后125个字节。当然,你可以通过请求整个事件获得前125个字节,然后只有读取前125个字节才能终止连接。
理论上我相信你应该可以使用:
Range: 0-124,-125
请注意,如果完整响应小于250字节,则会产生有趣的结果......
Accept-Ranges: bytes
Range: bytes=-255
答案 1 :(得分:2)
在特定内容范围的请求标头中发送content-range作为响应。但是网络服务器必须支持范围请求