X'jin bidla CURLOPT_CONNECT_TO meta tuża proxy
Uża l-mapping connect-to ta' libcurl għal punti finali tan-netwerk alternattivi minflok ma tassumi li jimplimenta HTTP jew SOCKS fl-indirizz il-ġdid.
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.