西安做搭建网站,网站推广如何引流,wordpress写文章500,定制的网站源码http1.0
1、每次请求都会和服务器建立一个tcp连接#xff0c;完成请求后就立即断开tcp连接、请求回来的页面文件如果包含img、js、css#xff0c;会在此后再次请求。
2、每次请求都返回全部资源。
3、对单个域名的server连接有限。
4、缓存通过expires、if-modifies-sinc…http1.0
1、每次请求都会和服务器建立一个tcp连接完成请求后就立即断开tcp连接、请求回来的页面文件如果包含img、js、css会在此后再次请求。
2、每次请求都返回全部资源。
3、对单个域名的server连接有限。
4、缓存通过expires、if-modifies-since、last-modifiesexpires是绝对时间对比本地时间是否过去但本地时间是可修改的last-modifies是文件最后修改时间如果内容没变最后修改时间变了也会重新拉去文件。
Http1.1
1、tcp持久性连接每次tcp连接可以传多个http请求和响应但是每个请求需要同步进行。
2、可以将返回的大文件分割成多个多进程传输。
3、新增24的错误状态响应码410表示服务器上的某个资源永久性删除了。
4、引入了更多的缓存策略例如:cache control和Etag解决了http1.0的缓存问题。
5、http1.0认为每台服务器绑定一个唯一ip地址随着虚拟机发展一台服务器可以拥有多个虚拟主机共享一个ip地址。http1.1在请求当中添加传递主机名。
Http2.0
1、多路复用每次tcp连接的多个http的request添加了对于的id返回的response可以对应上id可以异步并非进行多个request。
2、http文本协议的格式解析升级了二进制格式的解析
3、通过encoder减少需要传输的header大小缓存header filed、避免重复传输。
4、服务器推送请求的页面中的img、js、css会缓存在服务器上会直接取缓存不需要再次发送request