Mae tudalen External Proxies Charles yn gwahaniaethu rhwng upstreamau gwe a'i osodiad SOCKS. Mae ei ddogfennaeth yn neilltuo'r gosodiad SOCKS hwnnw i draffig nad yw'n HTTP(S), fel anfon porthladdoedd ymlaen; nid yw ei lenwi yn dewis upstream SOCKS ar gyfer ceisiadau HTTPS a ddaliwyd.

Ar gyfer gwasanaeth Tor presennol, gall gwrandawr twnnel HTTP ddarparu'r rhyngwyneb y mae upstream HTTPS Charles yn ei ddisgwyl. Gall cofnod torrc ar gyfer loopback yn unig fod:

HTTPTunnelPort 127.0.0.1:8118

Dewiswch borthladd lleol nas defnyddiwyd a chymhwyso'r newid trwy gylch bywyd ffurfweddu arferol y defnydd hwnnw o Tor. Yn Charles, galluogwch External Proxies a ffurfweddwch bwynt terfyn Secure Web Proxy (HTTPS) fel 127.0.0.1 gyda'r porthladd hwnnw.

Mae'r gosodiad HTTPS yn dewis ceisiadau y mae eu cyrchfan yn defnyddio HTTPS. Mae gwrandawr Tor yn derbyn HTTP CONNECT i gludo eu ffrwd TCP; nid yw'n wrandawr procsi HTTPS wedi'i amgryptio â TLS.

Mae'r trefniant hwn yn llwybr HTTPS yn benodol. Nid yw HTTPTunnelPort yn gweithredu triniaeth GET URL absoliwt procsi blaen arferol, felly peidiwch â thybio bod yr un cofnod hefyd yn trin pori HTTP plaen.

Cadwch wrandawr Charles sy'n wynebu'r cleient ar wahân i'r pwynt terfyn upstream hwn. Mae'r porwr yn cysylltu â Charles; mae Charles yn cysylltu â gwrandawr twnnel Tor.

Erthyglau cysylltiedig