我有一个仅支持HTTP / 1协议的旧版客户端应用程序。
此应用程序访问的某些服务器不再支持HTTP / 1协议,因为它们已迁移到HTTP / 2协议。
是否可以使用NGINX之类的代理应用程序将客户端HTTP / 1的请求转换为服务器HTTP / 2?
答案 0 :(得分:0)
是的,有可能。我确定可以使用NGNIX。我也已经成功使用了H2O)。您将使用一个配置文件(假设您的旧版应用程序监听端口:8080):
access-log: /dev/stdout
listen: 80
listen:
port: 443
ssl:
certificate-file: server.crt
key-file: server.key
hosts:
"*":
paths:
/:
proxy.reverse.url: http://127.0.0.1:8080