Steve's Site

Showing all posts tagged http:

这几天在面试的时候被问到了 HTTP 是如何进行缓存的,我在网上查了查,简单整理了下笔记。1. Pragma:在 http 1.0 时代,给客户端设定缓存方式可通过两个字段 Pragma 和 Expires,虽然这两个字段早可抛弃,但为了做 http 协议的向下兼容,你还是可以看到很多网站依然带上这两个字段。在响应报文中当该字段值为 "no-cache" 的时候,会通知客户端不要对该资源进行缓存,每次都得向服务器发一次请求才行。2. Expires:有了 Pragma 来禁用缓存,那如果需要设置缓存...