前言 为了降低加载时间,相信大多数人都做过如下尝试 Keep-alive: TCP持久连接,增加了TCP连接的复用性,但只有当上一个请求/响应完全完成后,client才能发送下一个请求 Pipelining: 可同时发送多个请求,但是服务器必须严格按照请求的先后顺序返回响应,若第一个请求的响应迟迟不能返回,那后面的响应都会被阻塞,也就是所谓的队头阻塞 请求合并:雪碧图,css/js内联.css/js合并等,然而请求合并又会带来缓存失效.解析变慢.阻塞渲染.木桶效应等诸多问题 域名散列:绕过了同域