A CURLOPT_CONNECT_TO megváltoztatja azt a gazdagépet és portot, amelyhez a libcurl egy egyező célhoz csatlakozik. Nem teszi azt, hogy az alternatív végpont HTTP CONNECT vagy SOCKS protokollt beszéljen.

Az eredeti gazdagépnév továbbra is biztosítja az alkalmazásprotokoll és a TLS identitását. Ez akkor hasznos, ha szándékosan ugyanazon szolgáltatás egy másik kiszolgálópéldányát éri el. Egy tetszőleges proxyfigyelő viszont a saját proxykézfogását várja, nem az alkalmazás nyers bájtjait.

A leképezés összekapcsolása HTTP-proxyval

Konfigurálja külön a HTTP-proxyt. Egy nyilvános szolgáltatás felé vezető hitelesítő adatok nélküli HTTP-útvonal használhat végpontot a HTTP-proxylistáról, ha az a közvetítő engedélyezett; meglévő proxyfiókot nem szabad a jelöltnek elküldeni. A libcurl dokumentálja, hogy egy eltérő connect-to leképezés ezután alagút módba kapcsolhatja a kérést: a proxy megnyitja a leképezett cél kapcsolatát. A leképezés kiválasztja, mi érhető el a proxyn keresztül; nem lépte túl a proxy konfigurációját.

Tartsa külön a három értéket: a szándékolt szolgáltatásnevet, az alternatív kapcsolati végpontot és a proxy végpontját. Minden beállítást a tényleges szerepe szerint válasszon, és a szolgáltatásnál tartsa meg a szokásos TLS-névellenőrzést.

Ha maga a proxyport utasítja el a kapcsolatokat, egy másik beállítás, amely ugyanarra a hiányzó figyelőre mutat, nem tudja kijavítani az első ugrást. Oldja meg ezt a figyelő- vagy útvonalhibát, mielőtt megváltoztatja a célleképezést.

Kapcsolódó cikkek