2016-05-12 133 views

回答

2

鉻瀏覽器將只發送一個HTTP/1.1請求到網站。當網站啓用了HTTP/2時,它會向瀏覽器發送一條消息,支持HTTP/2。如果服務器發現瀏覽器能夠識別HTTP/2,則服務器將它與服務器之間的通信協議升級到HTTP/2。 因此,它通常是將請求轉換爲HTTP/2連接的服務器。瀏覽器只符合服務器的升級策略。 僅當服務器升級通信協議後,chrome瀏覽器纔會顯示您與服務器或網站具有HTTP/2連接。

0

字符串「h2」標識HTTP/2使用傳輸層>安全性(TLS)[TLS12]的協議。 此標識符用於TLS應用層協議協商(ALPN)>擴展[TLS-ALPN]字段以及識別TLS上的HTTP/2的任何地方。

如果服務器支持http2.0瀏覽器會發現該服務器在TLS應用層協議協商中支持http2.0。 refer link

相關問題