440得票10回答
HTTP/2是否使WebSockets变得过时?

我正在学习HTTP/2协议。它是一种带有小报文框的二进制协议。它允许在单个TCP连接上进行流复用。从概念上看,它与WebSockets非常相似。 是否有计划淘汰WebSockets并用某种无头HTTP/2请求和服务器启动的推送消息来替代它们?或者WebSockets会补充HTTP/2吗?

233得票2回答
HTTP 1.1和HTTP 2.0有什么区别?

HTTP / 1.1在过去的15年中为Web提供了良好的服务,但其年龄开始显现。 有人能解释一下HTTP 1.1和2.0之间的主要区别吗? 传输协议是否有任何变化?

214得票5回答
HTTP/2中的多路复用是什么意思?

请问有人能够解释一下HTTP/2中的复用是什么以及它是如何工作的吗?

214得票42回答
net::ERR_HTTP2_PROTOCOL_ERROR是什么意思?

我正在开发一个网站,在Google Chrome浏览器上访问该网站的时候,会出现net::ERR_HTTP2_PROTOCOL_ERROR 200错误。我不确定是什么原因导致了这个错误,但我注意到只有在通过HTTPS协议访问该网站时才会出现这个错误。虽然不能100%确定它们之间有关联,但看起来...

172得票10回答
如何检查网站是否支持HTTP/2协议

有很多关于HTTP/2协议的主题,但我想知道是否有一个使用此协议的工作网站。 例如, 我们可以决定使用http://或https://,但如何编写HTTP/2请求? 我知道这个协议取决于服务器能力,但我找不到一种方法来检查一个网站(例如google.com)是否启用了HTTP/2支持。 ...

144得票3回答
gRPC(HTTP/2)比使用HTTP/2的REST更快吗?

目标是引入一种运输和应用层协议,其延迟和网络吞吐量更好。目前,该应用使用REST与HTTP/1.1,我们遇到了高延迟问题。我需要解决这个延迟问题,并且我可以使用gRPC(HTTP/2)或REST/HTTP2其中任何一种。 HTTP/2: 多路复用 单个TCP连接 二进制而非文本 头部压缩...

137得票2回答
grpc和websocket有什么区别?哪一个更适合双向流连接?

我想以双向流式传输的方式开发一个客户端 - 服务器应用程序。 grpc或websocket哪种技术更适合实现这个需求?

76得票5回答
使用nginx代理后,在node.js中使用HTTP2

我有一个运行在nginx代理后面的node.js服务器。node.js在3000端口上运行一个HTTP 1.1(没有SSL)服务器。两者都运行在同一台服务器上。 最近我设置了nginx使用带SSL的HTTP2(h2)。看起来HTTP2确实已经启用并工作正常。 但是,我想知道代理连接(ngi...

58得票1回答
HTTP/2是否提高了每个主机的连接限制?

浏览器对每个主机的XHR并行请求数量有限制(现在大约为6个)。 这个限制是否适用于多路复用的 HTTP/2 连接?

56得票4回答
用express.js构建的node.js服务器和HTTP/2(2.0)问题

目前是否有可能获取node.js HTTP/2 (HTTP 2.0)服务器?和express.js的http 2.0版本?