我打算编写一个强大的Web服务器。但我不确定:我应该使用HTTP/1.x还是HTTP/2?我真的不喜欢这样做(我知道HTTP/2是向后兼容HTTP/1.x,但如果它是优越的,并将被大多数人采纳,那么我将只在HTTP/2中执行,而无需向后兼容性方面)。HTTP/2 - 发生了什么?
未来的未来如何看待HTTP/2?标准组织是否有任何改变HTTP/2或撤消错误的提示?
HTTP/2真的值吗?
最后,网页浏览器预期采用HTTP/2如何?
我打算编写一个强大的Web服务器。但我不确定:我应该使用HTTP/1.x还是HTTP/2?我真的不喜欢这样做(我知道HTTP/2是向后兼容HTTP/1.x,但如果它是优越的,并将被大多数人采纳,那么我将只在HTTP/2中执行,而无需向后兼容性方面)。HTTP/2 - 发生了什么?
未来的未来如何看待HTTP/2?标准组织是否有任何改变HTTP/2或撤消错误的提示?
HTTP/2真的值吗?
最后,网页浏览器预期采用HTTP/2如何?
我会说这个问题是堆栈溢出过于宽泛,但会尝试反正回答:
我打算编写一个强大的Web服务器。但我不确定:我应该在 HTTP/1.x或HTTP/2中执行此操作吗?我真的不喜欢这样做(我知道 HTTP/2向后兼容HTTP/1.x,但如果它是优越的,并且 将被大多数人采用,那么我只会在HTTP/2 没有向后兼容性方面)。
没有违法,并且会给你这里的疑问,你是不是曳,但是写一个Web服务器的好处是一大创举和你需要有除其他事项外HTTP协议的详细知识看起来你没有那么诚实。所以你需要先阅读这个主题几年。
HTTP/2不向后兼容HTTP/1.1。你基本上是从HTTP/1.1开始的,如果你支持它(在一个简单的层次上),你就可以升级到HTTP/2。所以你需要同时支持。并会做一段时间。尽管浏览器支持很好(见下文),但会有很多设备在一段时间内不会说HTTP/2。有些设备(主要是机器人)仍然只会说HTTP/1.0。
未来对于HTTP/2看起来如何?标准组织是否有任何改变HTTP/2或撤消错误的提示?
对于Stackoverflows格式太宽泛。
HTTP/2真的值得吗?
是的。
最后,Web浏览器预期采用HTTP/2如何?
HTTP/2采用可以在这里看到:http://caniuse.com/#search=http2
是如何展望未来像HTTP/2?和最后,Web浏览器预期采用HTTP/2如何?
HTTP/2标准已通过验收,并正在由所有主要服务器供应商实施。实际上,服务器支持已经得到了改进,所有主要服务器供应商都在当前版本中支持HTTP/2。您可以在这里跟踪所有已知的HTTP/2实现。
标准机构是否有任何改变HTTP/2或撤消错误的提示?
不会有HTTP 2.x.标准组织已经明确了这一点(尽管我找不到证明它的链接)。下一个版本将是HTTP/3。
HTTP/2真的值吗? 是的。 HTTP/2的好处在这里列出太长。这article深入讨论它们。
在开发Web服务器时,您需要考虑HTTP1.x和HTTP/2。目前我们正在转换到HTTP/2,但您应该向HTTP/1.x提供向后兼容性。
TY。任何想法何时会HTTP/3出去? – caveman
@caveman大概在另外20年;-) – Alex