繁体   English   中英

Node.js http2服务器和一个域的http服务器

[英]Node.js http2 server with http server for one domain

我想在新项目中使用http2协议。 我想要实现的是在一个域和一个端口(如果可能)上同时运行http和http2服务器。 然后,如果来了不了解http2的客户端,则通信将仅停留在http领域。 但是如果新浏览器到来,服务器将发送101 Switching Protocols并开始使用http2进行通信。 在node.js中可以吗? 怎么样? 您需要两个不同的端口吗? 还是两个服务器协议都可以位于一个端口上?

  • 您可以使用node-http2与Node.js创建HTTP / 2服务器
  • 根据其自身的github问题 ,该模块尚未针对速度进行优化,并且不是HTTP / 2的完整实现
  • HTTP / 2服务器通常使用与HTTP / 1.1相同的知名TCP端口(443和80)
  • HTTP / 2连接始终以TLS ALPN请求或HTTP / 1.1升级请求开始
  • 节点模块实现TLS ALPN,HTTP升级和纯TCP

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM