CURLOPT_CONNECT_TO ibiddel il-host u l-port li magħhom libcurl jikkonnettja għal destinazzjoni li taqbel. Ma jagħmilx il-punt finali alternattiv jitkellem HTTP CONNECT jew SOCKS.

L-isem tal-host oriġinali għadu jipprovdi l-identità tal-protokoll tal-applikazzjoni u tat-TLS. Dan huwa utli meta intenzjonalment tintlaħaq istanza oħra tas-server tal-istess servizz. Min-naħa l-oħra, x'jisma' proxy arbitrarju jistenna l-handshake tal-proxy tiegħu stess, mhux il-bytes mhux maħduma tal-applikazzjoni.

L-għaqda tal-mapping ma' proxy HTTP

Ikkonfigura l-proxy HTTP separatament. Rotta HTTP mingħajr kredenzjali lejn servizz pubbliku tista' tuża punt finali mill-lista tal-proxy HTTP meta dak l-intermedjarju jkun permess; l-ebda kont tal-proxy eżistenti ma għandu jintbagħat lill-kandidat. libcurl jiddokumenta li mapping connect-to differenti jista' mbagħad jaqleb it-talba għal modalità tunnel: il-proxy jiftaħ il-konnessjoni mad-destinazzjoni mmappjata. Il-mapping jagħżel x'jintlaħaq mill-proxy; ma ssostitwixxiex il-konfigurazzjoni tal-proxy.

Żomm tliet valuri separati: l-isem tas-servizz intenzjonat, il-punt finali tal-konnessjoni alternattiv u l-punt finali tal-proxy. Agħżel kull għażla għar-rwol attwali tagħha u żomm il-verifika normali tal-isem TLS għas-servizz.

Jekk il-port tal-proxy stess jirrifjuta l-konnessjonijiet, għażla oħra li tipponta lejn dak l-istess semmiegħa nieqes ma tistax tissewwi l-ewwel qabża. Issolvi dak il-falliment tas-semmiegħa jew tal-perkors qabel tibdel il-mapping tad-destinazzjoni.

Artikli relatati