Menu

http

浏览器HTTP的缓存机制详解

当我们的页面发起资源请求时,浏览器会通过缓存等手段来尽快响应,避免不必要的http消耗,所以我们经常见到:Memory Cache、Disk Cache、Push Cache,现在又多了一种ServiceWorker。我们来简单对比如下: ServiceWorker Service worker是一个注册在指定源和路径下的事件驱动worker。它采用JavaScript控制关联的页面或者...

前端重点知识总结—HTTP

1.http和https的基本概念 http: 超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。 https: 是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HT...

HTTP/2 的优势及性能优化

历史悠久的超文本传输协议,即HTTP标准。HTTP/2在2015年5月被批准,目前浏览器已经支持HTTP/2。 HTTP/2构建在Google SPDY协议基础之上。NGINX是最早支持SPDY的,也同样率先支持了HTTP/2。NGINX还发布了详尽的白皮书(PDF),介绍了HTTP/2以及它如何基于SPDY构建,并展示了如何实现这个新协议。 SPDY是HTTP/2的上一代,总...