Il-paġna External Proxies ta' Charles tiddistingwi l-upstreams web mis-setting SOCKS tiegħu. Id-dokumentazzjoni tiegħu tassenja dik is-setting SOCKS għal traffiku li mhuwiex HTTP(S), bħat-trasferiment tal-ports; il-mili tagħha ma jagħżilx upstream SOCKS għat-talbiet HTTPS maqbuda.

Għal servizz Tor eżistenti, listener tat-tunnel HTTP jista' jipprovdi l-interface li jistenna l-upstream HTTPS ta' Charles. Entrata torrc għal loopback biss tista' tkun:

HTTPTunnelPort 127.0.0.1:8118

Agħżel port lokali mhux użat u applika l-bidla permezz taċ-ċiklu tal-ħajja tal-konfigurazzjoni normali ta' dik id-deploy Tor. Fi Charles, ippermetti External Proxies u kkonfigura l-endpoint Secure Web Proxy (HTTPS) bħala 127.0.0.1 b'dak il-port.

Is-setting HTTPS tagħżel talbiet li d-destinazzjoni tagħhom tuża HTTPS. Il-listener ta' Tor jaċċetta HTTP CONNECT biex iġorr il-fluss TCP tagħhom; mhuwiex listener proxy HTTPS encrypted b'TLS.

Dan l-arranġament huwa speċifikament rotta HTTPS. HTTPTunnelPort ma jimplimentax l-immaniġġjar GET b'URL assolut ta' proxy forward ordinarju, għalhekk tassumix li l-istess entrata tittratta wkoll browsing HTTP sempliċi.

Żomm il-listener ta' Charles li jħares lejn il-klijent separat minn dan l-endpoint upstream. Il-browser jikkonnettja ma' Charles; Charles jikkonnettja mal-listener tat-tunnel ta' Tor.

Artikli relatati