Ikhasi le-External Proxies likaCharles lihlukanisa ama-upstream ewebhu nokulungiselelwa kwe-SOCKS. Imibhalo yalo inika lokho kulungiselelwa kwe-SOCKS ekuhambeni okungekho ku-HTTP(S), njengokudlulisela iphothi; ukukugcwalisa akukhethi i-SOCKS upstream ezicelweni ze-HTTPS ezibanjwe.

Kusevisi ye-Tor ekhona, umlaleli womhubhe we-HTTP angahlinzeka nge-interface elindelwe yi-HTTPS upstream kaCharles. Umugqa we-torrc we-loopback kuphela ungaba:

HTTPTunnelPort 127.0.0.1:8118

Khetha iphothi lendawo elingasetshenzisiwe futhi usebenzise ushintsho ngomjikelezo wempilo wokulungiselela ojwayelekile walokho kusetshenziswa kwe-Tor. KuCharles, nika amandla i-External Proxies futhi ulungiselele iphoyinti lokugcina le-Secure Web Proxy (HTTPS) njengo-127.0.0.1 nalelo phothi.

Ukulungiselelwa kwe-HTTPS kukhetha izicelo okungukuthi indawo yazo isebenzisa i-HTTPS. Umlaleli we-Tor wamukela i-HTTP CONNECT ukuthwala umfudlana wazo we-TCP; akusona isilaleli se-proxy ye-HTTPS esifihlwe nge-TLS.

Lolu hlelo luwumzila we-HTTPS ngqo. I-HTTPTunnelPort ayisebenzi ukuphathwa kwe-GET nge-URL ephelele ye-proxy edluliselayo evamile, ngakho ungacabangi ukuthi umugqa ofanayo uphatha nokuphequlula kwe-HTTP okulula.

Gcina umlaleli kaCharles obheke iklayenti uhlukile kuleli phoyinti lokugcina le-upstream. Isiphequluli sixhuma kuCharles; uCharles uxhuma kumlaleli womhubhe we-Tor.

Izihloko ezihlobene