Is-sit jista’ jwieġeb b’HTTP/2 permezz ta’ mina CONNECT HTTP/1.1. Is-sessjoni TLS tiegħu tinnegozja l-protokoll tad-destinazzjoni indipendentement mill-konnessjoni klijent–proxy. Il-maqlub japplika wkoll: HTTP/2 lejn proxy HTTPS ma jisforzax HTTP/2 fis-sit.

Biex tittestja apposta l-konnessjoni esterna, curl 8.1.0 żied --proxy-http2:

curl --proxy https://proxy.example:8443 --proxy-http2 --connect-timeout 5 --max-time 15 --verbose https://example.com/

Uża proxy HTTPS reali u build ta’ curl li jappoġġja HTTP/2. Iċċekkja curl --version u mbagħad aqra n-negozjar dettaljat: il-proxy jista’ joffri HTTP/1 biss, li curl imbagħad juża. L-għażla ma tattivax HTTP/2 fuq listener HTTP sempliċi jew SOCKS.

Irreġistra n-negozjar tal-proxy separatament mill-verżjoni HTTP tat-trasferiment finali. Verżjoni ta’ rispons jew valur write-out tat-trasferiment finali ma jiddeskrivix awtomatikament il-konnessjoni esterna mal-proxy.

Għal endpoint mil-lista pubblika ta’ proxies HTTP, ibda bit-trasport appoġġjat u talba kompluta. Żid din l-għażla meta tassew ikollok proxy HTTPS u trid tittestja dik il-kapaċità esterna, mhux għax is-sit jappoġġja HTTP/2. Anki żewġ proxies li jilħqu l-istess sit HTTP/2 jistgħu jvarjaw fir-routing, fit-tagħbija u fil-ħin tat-twaqqif; il-verżjoni tas-sit waħedha ma tispjegax il-prestazzjoni.

Artikli relatati