HTTP协议If-Range用法
If-Range = “If-Range” “:” ( entity-tag | HTTP-date )
IF-Range头部需配合Range,如果没有Range参数,则If-Range会被视为无效。
如果If-Range匹配上,那么客户端已经存在的部分是有效的,服务器将返回缺失部分,也就是Range里指定的,然后返回206(Partial content),否则证明客户端的部分已无效(可能已经更改),那么服务器将整个实体内容全部返回给客户端,同时返回200OK