HTTP/1.1 304 Not Modified不是服务器发出的错误提示。而是服务器所承载的业务系统在开发时为了节省链路带宽和提升浏览器的体验对GET/js、css、image等执行了缓存机制。客户端在第一次对服务器业务发出GET请求后,客户端浏览器缓存了该页面,当客户端第二次对服务器发出同样的GET请求时,若客户端缓存中的If-Modified-Since过期,客户端将向服务器发出GET请求,验证If-Modified-Since和If-None-Match是否与WEB-server中信息一致,如果GET页面未做任何修改,服务器对客户端返回HTTP/1.1
304 Not Modified,客户端则直接从本地缓存中将页面调取。
HTTP/1.1 304 Not Modified
最新推荐文章于 2023-02-12 18:56:13 发布
本文解释了HTTP响应状态码304 Not Modified的作用及意义,详细介绍了客户端如何利用此状态码来验证缓存资源的有效性,从而节省带宽并提高用户体验。
3702

被折叠的 条评论
为什么被折叠?



