Gall y wefan ateb gyda HTTP/2 drwy dwnnel CONNECT HTTP/1.1. Mae ei sesiwn TLS yn trafod protocol y gyrchfan yn annibynnol ar y cysylltiad rhwng cleient a dirprwy. Mae’r gwrthwyneb yn wir hefyd: nid yw HTTP/2 at ddirprwy HTTPS yn gorfodi HTTP/2 ar y wefan.

Er mwyn profi’r cysylltiad allanol yn fwriadol, ychwanegodd curl 8.1.0 --proxy-http2:

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

Defnyddiwch ddirprwy HTTPS go iawn ac adeilad curl sy’n cefnogi HTTP/2. Gwiriwch curl --version ac yna darllenwch y trafod manwl: gall y dirprwy gynnig HTTP/1 yn unig, a bydd curl yn ei ddefnyddio. Nid yw’r opsiwn yn galluogi HTTP/2 ar wrandäwr HTTP syml neu SOCKS.

Cofnodwch drafod y dirprwy ar wahân i fersiwn HTTP y trosglwyddiad terfynol. Nid yw fersiwn ymateb neu werth write-out y trosglwyddiad terfynol yn disgrifio’r cysylltiad dirprwy allanol yn awtomatig.

Ar gyfer pwynt terfyn o’r rhestr gyhoeddus o ddirprwyon HTTP, dechreuwch gyda’r cludiant a gefnogir ac un cais cyflawn. Ychwanegwch yr opsiwn pan fo gennych ddirprwy HTTPS mewn gwirionedd ac eisiau profi’r gallu allanol hwnnw, nid am fod y wefan yn cefnogi HTTP/2. Gall hyd yn oed dau ddirprwy sy’n cyrraedd yr un wefan HTTP/2 amrywio o ran llwybro, llwyth ac amser sefydlu; nid yw fersiwn y wefan ar ei phen ei hun yn esbonio perfformiad.

Erthyglau cysylltiedig