এই HTTPS পথৰ বাবে Charles-ক Tor ৰ HTTP tunnel লাগে
Charles ৰ secure-web upstream সংৰূপণ স্থানীয় Tor HTTP CONNECT শ্ৰোতাৰ সৈতে ব্যৱহাৰ কৰক, ইয়াৰ সম্পৰ্কহীন SOCKS ক্ষেত্ৰৰ পৰিৱৰ্তে।
Charles ৰ External Proxies পৃষ্ঠাই web upstream আৰু ইয়াৰ SOCKS ছেটিং পৃথক কৰে। ইয়াৰ নথিয়ে সেই SOCKS ছেটিং HTTP(S) নহা ট্ৰেফিক, যেনে port forwarding, লৈ নিৰ্দিষ্ট কৰে; ইয়াক পূৰণ কৰিলে ধৰা পেলোৱা HTTPS অনুৰোধৰ বাবে SOCKS upstream নিৰ্বাচিত নহয়।
এটা বিদ্যমান Tor সেৱাৰ বাবে HTTP tunnel শ্ৰোতাই Charles ৰ HTTPS upstream এ আশা কৰা ইণ্টাৰফেচ যোগান ধৰিব পাৰে। কেৱল loopback ৰ torrc এন্ট্ৰি এনেকুৱা হ'ব পাৰে:
HTTPTunnelPort 127.0.0.1:8118
এটা অব্যৱহৃত স্থানীয় প'ৰ্ট বাছনি কৰি সেই Tor স্থাপনৰ স্বাভাৱিক সংৰূপণ জীৱনচক্ৰৰ জৰিয়তে পৰিৱৰ্তন প্ৰয়োগ কৰক। Charles ত External Proxies সক্ৰিয় কৰি Secure Web Proxy (HTTPS) endpoint টো 127.0.0.1 আৰু সেই প'ৰ্ট হিচাপে সংৰূপণ কৰক।
HTTPS ছেটিঙে যিবোৰ অনুৰোধৰ গন্তব্যই HTTPS ব্যৱহাৰ কৰে সেইবোৰ বাছনি কৰে। Tor ৰ শ্ৰোতাই সিহঁতৰ TCP stream কঢ়িয়াবলৈ HTTP CONNECT গ্ৰহণ কৰে; ই TLS ৰে এনক্ৰিপ্ট কৰা HTTPS proxy শ্ৰোতা নহয়।
এই ব্যৱস্থা বিশেষভাৱে এটা HTTPS পথ। HTTPTunnelPort এ সাধাৰণ forward proxy ৰ absolute-URL GET প্ৰক্ৰিয়া নকৰে, গতিকে একেটা এন্ট্ৰিয়ে সাধাৰণ HTTP ব্ৰাউজিংও সামৰে বুলি নাভাবিব।
Charles ৰ ক্লায়েণ্টমুখী শ্ৰোতাক এই upstream endpoint ৰ পৰা পৃথক ৰাখক। ব্ৰাউজাৰে Charles লৈ সংযোগ কৰে; Charles এ Tor ৰ tunnel শ্ৰোতা লৈ সংযোগ কৰে।