簡體   English   中英

通過代理將 HTTP/1 轉換為 HTTP/2

[英]HTTP/1 to HTTP/2 translation via proxy

我有一個僅支持 HTTP/1 協議的舊客戶端應用程序。

此應用程序訪問的某些服務器不再支持 HTTP/1 協議,因為它們遷移到了 HTTP/2 協議。

是否可以使用代理應用程序(例如 NGINX)將客戶端 HTTP/1 發出的請求轉換為服務器 HTTP/2?

對的,這是可能的。 我確信可以使用 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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM