Charles nílò òpópónà HTTP ti Tor fún ipa-ọ̀nà HTTPS yìí
Lo ìṣètò upstream wẹ́ẹ̀bù ààbò Charles pẹ̀lú olùgbọ́ Tor HTTP CONNECT àdúgbò, dípò pápá SOCKS rẹ̀ tí kò ní í ṣe.
Ojú-ìwé External Proxies ti Charles yà àsọ̀tọ̀ láàrín àwọn upstream wẹ́ẹ̀bù àti ìṣètò SOCKS rẹ̀. Àwọn ìwé rẹ̀ fi ìṣètò SOCKS yẹn fún ìrìnàjò tí kì í ṣe HTTP(S), bíi gbígbé ibùdó; kíkún rẹ̀ kò yan SOCKS upstream fún àwọn ìbéèrè HTTPS tí wọ́n mú.
Fún iṣẹ́ Tor tí ó wà, olùgbọ́ òpópónà HTTP lè pèsè ibi-ìpàdé tí upstream HTTPS Charles ń retí. Àkọsílẹ̀ torrc fún loopback nìkan lè jẹ́:
HTTPTunnelPort 127.0.0.1:8118
Yan ibùdó àdúgbò tí a kò lò, kí o sì lo ìyípadà náà nípasẹ̀ ìgbésí-ayé ìṣètò déédéé ti ìfilọ́lẹ̀ Tor yẹn. Nínú Charles, mú External Proxies ṣiṣẹ́ kí o sì ṣètò ìparí Secure Web Proxy (HTTPS) gẹ́gẹ́ bí 127.0.0.1 pẹ̀lú ibùdó yẹn.
Ìṣètò HTTPS ń yan àwọn ìbéèrè tí ibi-ìlọ wọn ń lo HTTPS. Olùgbọ́ Tor gba HTTP CONNECT láti gbé ìṣàn TCP wọn; kì í ṣe olùgbọ́ aṣojú HTTPS tí a fi TLS pa.
Ìṣètò yìí jẹ́ ipa-ọ̀nà HTTPS pàtó. HTTPTunnelPort kò ṣe ìmúṣẹ ìmójútó GET pẹ̀lú URL pípé ti aṣojú gbígbé déédéé, nítorí náà má ṣe rò pé àkọsílẹ̀ kan náà ń bo ìwádìí HTTP lasan pẹ̀lú.
Pa olùgbọ́ Charles tí ó kọjú sí alágbàṣe mọ́ kúrò ní ìparí upstream yìí. Aṣàwákiri ń so mọ́ Charles; Charles ń so mọ́ olùgbọ́ òpópónà Tor.