Charles þarf HTTP-göng Tor fyrir þessa HTTPS-leið
Notið örugga vefuppstreymisstillingu Charles með staðbundnum Tor HTTP CONNECT-hlustara í stað ótengda SOCKS-reitsins.
External Proxies-síða Charles greinir vefuppstreymi frá SOCKS-stillingunni. Skjöl hennar úthluta þeirri SOCKS-stillingu umferð sem er ekki HTTP(S), eins og framsendingu portra; að fylla hana út velur ekki SOCKS-uppstreymi fyrir handsamaðar HTTPS-beiðnir.
Fyrir fyrirliggjandi Tor-þjónustu getur HTTP-gangahlustari veitt það viðmót sem HTTPS-uppstreymi Charles væntir. torrc-færsla aðeins fyrir loopback getur verið:
HTTPTunnelPort 127.0.0.1:8118
Veljið ónotað staðbundið port og beitið breytingunni í gegnum venjulegan stillingarlífsferil þeirrar Tor-uppsetningar. Í Charles skuluð þið virkja External Proxies og stilla Secure Web Proxy (HTTPS)-endapunktinn sem 127.0.0.1 með því porti.
HTTPS-stillingin velur beiðnir þar sem áfangastaður notar HTTPS. Hlustari Tor samþykkir HTTP CONNECT til að bera TCP-strauma þeirra; hann er ekki TLS-dulkóðaður HTTPS-milliþjónshlustari.
Þetta fyrirkomulag er sérstaklega HTTPS-leið. HTTPTunnelPort útfærir ekki algild-URL GET-meðferð venjulegs framsendingarmilliþjóns, svo ekki gera ráð fyrir að sama færslan meðhöndli líka venjulega HTTP-vafrun.
Haldið hlustara Charles sem snýr að biðlaranum aðskildum frá þessum uppstreymisendapunkti. Vafrinn tengist Charles; Charles tengist gangahlustara Tor.