随笔分类 - 🌐HTTP重要知识点
摘要:1. HTTP 和 HTTPS HTTP是明文传输,敏感信息容易被中间劫持。 HTTPS = HTTP + 加密,即使传输的数据被劫持了也无法解密。 2. 加密方式:对称加密,非对称加密 对称加密 用同一个key加密解密。 非对称加密 一对key(公钥私钥),公钥加密,私钥解密(or反过来)。 具体
阅读全文
摘要:获取过的资源没必要再去请求获取一次,就是缓存。 为什么需要缓存? 网络请求相比于CPU的加载和页面渲染(毫秒级),是很慢的。我们需要通过缓存把网络请求数量和体积减少,而且网络请求不稳定(信号不好情况下),加剧了页面加载的不稳定性。我们需要优化网络请求让页面加载更快。 哪些资源可以被缓存? 静态资源如
阅读全文
摘要:常见题目: 1. HTTP常见的状态码 1xx 服务器收到请求,但还没返回数据。(不常用) 2xx 请求成功,如200 3xx 重定向,如302 4xx 客户端错误,如404 5xx 服务端错误,如500 - 常见状态码: 200 成功 301 永久重定向(配合location,浏览器自动处理),l
阅读全文