簡體   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