Charles þarf HTTP-tunnil Tor fyri hesa HTTPS-leiðina
Nýt tryggu vev-uppstreymisstillingina hjá Charles við lokala Tor HTTP CONNECT-lyttara í stað tann óviðkomandi SOCKS-rein.
External Proxies-síðan hjá Charles skilur vev-uppstreymir frá SOCKS-stillingini. Dokumentatiónin letur ta SOCKS-stillingina til trafik, sum ikki er HTTP(S), so sum port framsending; at fylla hana út velur ikki ein SOCKS-uppstreym til upptiknar HTTPS-fyrispurningar.
Fyri eina verandi Tor-tænastu kann ein HTTP-tunnillyttari geva tí grænseflát, sum HTTPS-uppstreymurin hjá Charles væntar. Ein torrc-førsla bert fyri loopback kann vera:
HTTPTunnelPort 127.0.0.1:8118
Vel eitt óbrúkt lokalt port og set broytingina í verk gjøgnum vanliga stillingarlívsringin hjá tí Tor-útleggingini. Í Charles, ger External Proxies virkið og still Secure Web Proxy (HTTPS)-endapunktin sum 127.0.0.1 við tí portinum.
HTTPS-stillingin velur fyrispurningar, sum hava HTTPS sum máll. Lyttarin hjá Tor tekur ímóti HTTP CONNECT at bera TCP-streymin teirra; tað er ikki ein TLS-kryptaður HTTPS-proxy-lyttari.
Hesi skipanin er serliga ein HTTPS-leið. HTTPTunnelPort setur ikki í verk absolut-URL GET-handfaring eina vanliga forward-proxy, so ikki rokna við, at sama førslan eisini handfar vanliga HTTP-kaga.
Halt lyttaran hjá Charles, sum vender móti klientinum, skildan frá hesum uppstreymisendapunkti. Kagarin setur samband við Charles; Charles setur samband við tunnillyttaran hjá Tor.