CURLOPT_CONNECT_TO endrar verten og porten som libcurl koplar til for ein samsvarande destinasjon. Det gjer ikkje at det alternative endepunktet snakkar HTTP CONNECT eller SOCKS.

Det opphavlege vertsnamnet gjev framleis identiteten til applikasjonsprotokollen og TLS. Dette er nyttig når ein med vilje når ein annan serverinstans av same teneste. Ein vilkårleg proxy-lyttar ventar i staden på sin eigen proxy-handtrykk, ikkje dei rå byta til applikasjonen.

Kombinere tilordninga med ein HTTP-proxy

Konfigurer HTTP-proxyen separat. Ei HTTP-rute utan påloggingsinformasjon til ei offentleg teneste kan bruke eit endepunkt frå HTTP-proxylista når det mellomleddet er tillate; ingen eksisterande proxykonto bør sendast til kandidaten. libcurl dokumenterer at ei avvikande connect-to-tilordning då kan byta førespurnaden til tunnelmodus: proxyen opnar sambandet til den tilordna destinasjonen. Tilordninga vel kva som blir nådd gjennom proxyen; ho har ikkje erstatta proxykonfigurasjonen.

Hald tre verdiar åtskilde: det tiltenkte tenestenamnet, det alternative tilkoplingsendepunktet og proxyendepunktet. Vel kvart alternativ for si verkelege rolle og hald vanleg TLS-namnevalidering for tenesta.

Viss sjølve proxyporten avviser samband, kan eit anna alternativ som peikar på den same fråverande lyttaren ikkje rette det første hoppet. Løys den lyttar- eller banefeilen før du endrar destinasjonstilordninga.

Relaterte artiklar