2.0 靠谱 这个终于 可以实现双向通讯了 ~ 本帖最后由 windoze 于 2015-08-26 17:32 编辑
可以预见HTTP/2在国内的应用步伐会非常之慢,谁让它非得加密来着,还要搞链接复用,你把习习和蛤蛤切开了我们的墙就发现不了了你造吗?
HTTP/2泥奏恺,泥挡住老大哥正在盯着你的双眼了!!! HTTP/2是二进制的,消息会更加紧凑,速度更快 可以开新板块,发图书列表么 http2这麽快应用? 是的 我也有同感 内置安全机制 这个功能特性了不得 不能要 不符合国情而且精简的差异头 http2.0已经是有状态的了 如果不从一开始进行状态追踪 中间内容很难解析
总之这些高科特性会成为它在国内推广困难的主要因素
windoze 发表于 2015-08-26 17:28 static/image/common/back.gif
可以预见HTTP/2在国内的应用步伐会非常之慢,谁让它非得加密来着,还要搞链接复用,你把习习和蛤蛤切开了我 ... 本帖最后由 demilich 于 2015-08-26 23:55 编辑
1、您眼中的HTTP/2
HTTP/2针对HTTP/1的几个主要缺陷进行了修改,使用更高效安全的格式,通过压缩包头减少浪费,通过并行和复用提高利用率,减少对网络资源的浪费。从技术进步的角度上来讲,我支持HTTP/2的大面积快速应用
2、HTTP/2协议是文本协议还是二进制协议?为什么?
二进制,更紧凑更高效
3、为什么HTTP/2协议是多路复用的?
代替HTTP/1里的单个请求单个连接和流水线机制,通过多路复用能够同时处理多个消息的请求和响应,从而避免之前会出现的阻塞现象
4、“在使用HTTP/2协议时,浏览器与Web服务器之间仅会保持一个TCP连接。”这句话对吗?为什么?
是的,现在的HTTP/1,加载一个页面可能会出现多个TCP连接请求,占用过多网络资源、堵塞TCP和数据重传。HTTP/2里允许一个TCP连接里出现多个流的请求和响应复用,从而提高资源利用率,避免TCP连接频繁的开关
5、请详述HTTP/2协议的包头压缩。
HTTP/1里,一个页面上都会有很多个资源,那么加载这些资源的时候,每次请求都有1400字节的包头需要获取,需要来回若干次才能获得包头。HTTP/2里通过包头压缩,使得一次就能够获取,那么网络连接的时延会降低很多。这一点在移动终端上会体现的更明显。
HTTP/2里使用HPACK算法进行压缩和解压缩,算法会把HTTP包头压缩成不同的块,然后作为不同帧的负载传输出去,接收方收到后,会把帧组合成包头分块,然后使用HPACK算法进行解压缩。具体HPACK算法,可以查阅对应的SPEC
6、SPDY协议与HTTP/2协议有什么关系?
SPDY是HTTP/2的基础,SPDY的设计人员也参与了HTTP/2的制定,当然现在的HTTP/2和SPDY已经有比较大的区别。
7、我应该使用HTTP/2协议吗?HTTP/2协议的未来会怎样?
- 应该,技术进步的方向,能够有效缓解网络拥堵,提高网络传输的效率,降低时延
- 希望HTTP/2未来能够大面积推广,但是HTTP/1已经大量存在。新生事物的出现,一定会有很长的适应期的 ..
- 更远的未来会出现HTTP/3吗? 不是很了解,会不会被一堵很大的“墙”给挡住了呢?:((:(( 请问,apache和nginx是自动传输的么,网站本身需要编码么,
还是只要简单配置一下的说
页:
[1]
2