当前位置:   article > 正文

【笔记】HTTP 协议、缓存、加密、版本区别_传输加密 通讯加密 密钥缓存 秘钥缓存 预先 事先

传输加密 通讯加密 密钥缓存 秘钥缓存 预先 事先

介绍

HTTP 缓存

HTTP 缓存有助于增加响应速度、减少带宽消耗。

缓存控制 ── cache control

HTTP 中有两个控制缓存的响应头

  • pragma (弃用)
  • cache control

max-age

在这里插入图片描述

上图中 cache-control: max-age=31536000 表示资源大概率一年不变。这样 CDN 和浏览器就会倾向于长期存储这个资源。

no-cache

对于一些可能改变静态资源(如 html)会使用 cache-control: no-cache 进行缓存控制。其含义表示每次请求资源都询问服务器,服务器说资源没变,那浏览器就会从 CDN 或者浏览器缓冲中取文件,省去了从服务器下载的过程。

在这里插入图片描述

no-store

容易与 no-cache 含义搞混。no-cache 表示缓存,但不一定使用;no-store 表示不缓存,每次都问服务器要。

HTTPS (HTTP 加密)

HTTPS 是 HTTP 的非对称加密协议。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/616230
推荐阅读
相关标签