如何验证okhttp是否使用http / 2进行请求?

Ton*_*ito 5 okhttp http2

如何验证okhttp是否成功协商了http / 2并且未使用https / 1.1?我可以检查响应中是否包含一些信息?

谢谢-托尼

Shu*_*ary 5

仅供参考,因为 okhttp 3.0 左右OkHttp-Selected-Protocol未打印。

不过,可以在响应对象中轻松看到该协议。

响应协议


Ton*_*ito 1

好吧,我想我得到了答案。如果我打印出响应标头,我会得到:OkHttp-Selected-Protocol: h2

我是否可以假设它成功协商了 http/2 的响应?

谢谢!-托尼