《HTTP 权威指南》阅读随笔
有时候,我们会在客户端保存一份副本,作为因特网资源的备份,对于最后修改时间在限定范围内的资源,不再重新下载,这样可以有效防止请求重复的资源。此时,可以在请求报文的首部配置 If-Modified-Since,后跟限定时间,比如今天 Wed Dec 01 2021 08:05:58 GMT+0800,那么请在请求到达服务器以后,服务器会首先判断资源的修改时间,如果修改时间比这个时间靠前,那么服务器会直接在响应的起始行中返回 304 状态码,并不返回响应主体,如果修改时间比这个时间靠后,那么才会返回正常的响应主体内容。
网友评论