2

現時点でそのための RFC がないため、Google がすでに HTTP/2.0 を使用しているのはなぜですか (2015 年 2 月 17 日に IETF によって新しい標準として承認されました)。しかし、Googleがこれを使用していることがわかりました。それはどうしてですか?

私はこれをGoogleから取得しています(google.deを使用):

https://www.google.de/

GET / HTTP/1.1
Host: www.google.de
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:35.0) Gecko/20100101 Firefox/35.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
Cookie: *****
DNT: 1
Connection: keep-alive

HTTP/2.0 200 OK
Alternate-Protocol: 443:quic,p=0.08
Cache-Control: private, max-age=0
Content-Encoding: gzip
Content-Type: text/html; charset=UTF-8
Date: Wed, 18 Feb 2015 23:10:26 GMT
Expires: -1
Server: gws
Set-Cookie: ***
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Firefox-Spdy: h2-14
4

2 に答える 2

3

ほとんどのブラウザー (最新バージョン) はしばらくの間 S​​PDY / HTTP 2.0 をサポートしています。これはhttp://caniuse.com/#search=spdyで追跡でき、他の Web 関連技術にも便利です。

さらに、クライアントがそれをサポートしていない場合、Web サーバーは「古い」方法で応答します。これは、新しいテクノロジーを導入するのに優れています。

于 2015-02-20T05:11:50.843 に答える
2

サーバーと多くの UA の両方が、数か月前にインターネット ドラフトで指定された HTTP/2 バリアントを実装しています。プロトコルに名前を付ける ALPN 識別子を除けば、最終的な HTTP/2 プロトコルと実質的に異なるわけではありません。

于 2015-02-19T07:41:01.867 に答える