CURLOPT_CONNECT_TO го менува домаќинот и портата со кои libcurl се поврзува за соодветно одредиште. Не прави алтернативната крајна точка да зборува HTTP CONNECT или SOCKS.

Оригиналното име на домаќинот сè уште ја дава идентитетот на апликацискиот протокол и на TLS. Ова е корисно кога намерно се достигнува друга серверска инстанца на истата услуга. Произволен прокси слушател наместо тоа го очекува своето прокси ракување, а не суровите бајти на апликацијата.

Комбинирање на мапирањето со HTTP прокси

Конфигурирајте го HTTP проксито одделно. HTTP рута без акредитиви до јавна услуга може да користи крајна точка од списокот на HTTP прокси кога тој посредник е дозволен; ниту една постоечка прокси сметка не треба да се испраќа до кандидатот. libcurl документира дека различно connect-to мапирање потоа може да го префрли барањето во тунелен режим: проксито ја отвора врската со мапираното одредиште. Мапирањето избира што се достигнува преку проксито; тоа не ја заменило конфигурацијата на проксито.

Држете три вредности одделно: предвиденото име на услугата, алтернативната крајна точка на врската и крајната точка на проксито. Изберете ја секоја опција за нејзината вистинска улога и задржете ја вообичаената проверка на TLS име за услугата.

Ако самата прокси порта одбива врски, друга опција што покажува на истиот отсутен слушател не може да го поправи првиот чекор. Решете го тој дефект на слушателот или патеката пред да го промените мапирањето на одредиштето.

Поврзани статии