If-Range 是一个HTTP请求头部字段,用于在处理范围请求时确定客户端是否具有最新的资源版本。它可以与 Range 头一起使用,以返回指定范围内的资源的一部分。如果If-Range的值是一个日期或类似于ETag的标记,则服务器将比较该值与当前资源的Last-Modified或ETag标记,以确定资源是否已更新。如果未更新,则服务器将返回指定范围内的该资源的部分内容;否则,服务器将返回整个
If-Modified-Since 是HTTP协议中的一个请求头部字段,它用于条件请求。当浏览器向服务器发送请求时,包含了该字段并指定一个日期,如果该日期晚于资源的修改时间,则服务器会返回状态码为304 Not Modified的响应,告诉浏览器可以直接使用本地缓存的资源,从而减少不必要的网络传输和服务器负担。具体而言,浏览器首先会将资源的最后修改时间通过 If-Modified-Since