小编Jam*_*ore的帖子

了解用于HTTP / 2请求和升级的标头HTTP2-Settings的值

我正在编写一个简单的应用程序,以确定某些网站是否支持http / 2。

根据我在草稿中阅读的内容:

https://tools.ietf.org/html/draft-ietf-httpbis-http2-07#section-3.2

我应该能够发出诸如

GET / HTTP/1.1
Host: server.example.com
Connection: Upgrade, HTTP2-Settings
Upgrade: h2c
HTTP2-Settings: <base64url encoding of HTTP/2 SETTINGS payload>
Run Code Online (Sandbox Code Playgroud)

然后如果他们支持http / 2,则响应应为:

 HTTP/1.1 101 Switching Protocols
 Connection: Upgrade
 Upgrade: HTTP/2.0

 [ HTTP/2.0 connection ...
Run Code Online (Sandbox Code Playgroud)

我试图确切地了解HTTP2-Settings请求标头的值是什么。

我希望有人可以解释示例中应包含哪些信息。

protocols http spdy http2

3
推荐指数
1
解决办法
3295
查看次数

标签 统计

http ×1

http2 ×1

protocols ×1

spdy ×1