Прокси болон зорилтот сервертэй HTTP/2 тохиролцох
curl-ийн --proxy-http2 нь HTTPS прокси холболтыг удирдана. Туннелийн доторх зорилтот сервер өөрийн HTTP хувилбарыг тохиролцоно.
Вэбсайт HTTP/1.1 CONNECT туннелиэр HTTP/2 хариу өгч болно. Түүний TLS сесс зорилтот протоколыг клиент–прокси холболтоос тусад нь тохиролцоно. Эсрэгээрээ ч адил: HTTPS прокси руу HTTP/2 ашиглах нь сайтыг HTTP/2 ашиглахыг албадахгүй.
Гаднах холболтыг зориуд шалгахын тулд curl 8.1.0 --proxy-http2-ийг нэмсэн:
curl --proxy https://proxy.example:8443 --proxy-http2 --connect-timeout 5 --max-time 15 --verbose https://example.com/Жинхэнэ HTTPS прокси болон HTTP/2 дэмжсэн curl хувилбар ашигла. curl --version-ийг шалгаад дэлгэрэнгүй тохиролцоог унш: прокси зөвхөн HTTP/1 санал болгож болно, curl түүнийг ашиглана. Энэ сонголт энгийн HTTP эсвэл SOCKS сонсогч дээр HTTP/2 асаахгүй.
Проксийн тохиролцоог эцсийн дамжуулалтын HTTP хувилбараас тусад нь тэмдэглэ. Хариуны хувилбар эсвэл эцсийн дамжуулалтын write-out утга нь гаднах прокси холболтыг автоматаар дүрслэхгүй.
Нийтийн HTTP проксийн жагсаалтын цэгт дэмжигдсэн тээвэрлэлт болон бүтэн хүсэлтээр эхэл. Үнэхээр HTTPS прокситой, түүний гаднах чадварыг шалгах гэж байхад сонголтыг нэм; сайт HTTP/2 дэмждэг болохоор бүү нэм. Ижил HTTP/2 сайтад хүрэх хоёр прокси ч зам, ачаалал, холболт үүсгэх хугацаагаар ялгарч болно; сайтын хувилбар ганцаараа гүйцэтгэлийг тайлбарлахгүй.