首页 > 试题广场 >

HTTP协议中可以控制缓存的有哪些?

[不定项选择题]
HTTP协议中可以控制缓存的有哪些?
  • cache-control
  • Expires
  • Last-Modified
  • ETag
1.Expires:过期时间。(HTTP 1.0的字段)

浏览器再次发起请求的时候会先检查是否超过这个时间,如果没超过则直接从缓存中读取信息。但是如果浏览器的时间和服务器的时间不一致,就会出现问题。

2.Cache-control:max-age=6000(毫秒)/no-***/no-store/private/public (HTTP 1.1的字段)

同时设置Expires和max-age的情况下,使用max-age

3.Last-Modified:最后一次修改时间。

4.Etag:被请求变量的实体标记


发表于 2018-02-23 19:32:01 回复(0)
Expires:过期时间 (HTTP 1.0)
Etag:请求变量的实体标记
Last-Modified:最后一次修改的时间
发表于 2018-04-17 11:46:37 回复(0)
我觉得只有a 才是正确的 e49d259246b312015807e2e62d24514d
发表于 2018-02-20 21:01:31 回复(0)