我试图连接到一个默认为HTTP/2的服务器,使用Apach Http-Components 3.4,它与HTTP/2不兼容。我看到了这里,客户端可以通过Upgrade头从服务器请求HTTP/2。有办法从服务器请求HTTP/1.1吗?
发布于 2017-12-29 21:40:59
是的,这应该是默认的。服务器应该只对客户端进行HTTP/2,如果以前是协商的话。
以下任一项:
Upgrade报头的升级从理论上讲,在双方都可以强制HTTP/2,而不需要调整。这被称为具有先验知识的HTTP/2。但是,不应该在公共服务器上使用该模式,因为它确实会导致您所遇到的问题。
如果仅使用HTTP/2行为,我将尝试与服务器的开发人员/维护人员交谈。
https://stackoverflow.com/questions/48011319
复制相似问题