回车和刷新以及Ctr+F5的区别

回车(url跳转)主要是判断本地缓存文件的Expires的有效时间,如果有效则直接使用客户端缓存 不在提交到HTTP服务器

F5 Expires设置不再起效果,只有Last-Modified/ETag有效果 始终会像HTTP服务器发送请求 服务器会根据请求的Last-Modified/ETag来判断客户端缓存的文件是否有效 如果有效则返回304码读取本地缓存内容 否则返回200码获取最新文件

Ctr+F5则会发送 Cache-Control: no-cache,客户端缓存将不在起作用 从HTTP服务器重新获取最新文件

原文地址:https://www.cnblogs.com/Tony100/p/8777036.html