Charles இன் External Proxies பக்கம் வலை upstream களை அதன் SOCKS அமைப்பிலிருந்து வேறுபடுத்துகிறது. அதன் ஆவணங்கள் அந்த SOCKS அமைப்பை HTTP(S) அல்லாத போக்குவரத்துக்கு, எடுத்துக்காட்டாக போர்ட் பார்வேர்டிங்கிற்கு ஒதுக்குகின்றன; அதை நிரப்புவது பிடிக்கப்பட்ட HTTPS கோரிக்கைகளுக்கு SOCKS upstream தேர்ந்தெடுக்காது.

இருக்கும் Tor சேவைக்கு, HTTP சுரங்கப்பாதை செவிப்பான் Charles இன் HTTPS upstream எதிர்பார்க்கும் இடைமுகத்தை வழங்க முடியும். loopback க்கு மட்டும் torrc உள்ளீடு இதுவாக இருக்கலாம்:

HTTPTunnelPort 127.0.0.1:8118

பயன்படுத்தப்படாத உள்ளூர் போர்ட்டைத் தேர்ந்தெடுத்து அந்த Tor பயன்பாட்டின் வழக்கமான கட்டமைப்பு வாழ்க்கைச் சுழற்சி வழியாக மாற்றத்தைப் பயன்படுத்துங்கள். Charles இல், External Proxies ஐ இயக்கி Secure Web Proxy (HTTPS) முனைப்புள்ளியை அந்த போர்ட்டுடன் 127.0.0.1 ஆக அமைக்கவும்.

HTTPS அமைப்பு இலக்கு HTTPS ஐப் பயன்படுத்தும் கோரிக்கைகளை தேர்ந்தெடுக்கிறது. Tor இன் செவிப்பான் அவற்றின் TCP ஸ்ட்ரீமைக் கொண்டு செல்ல HTTP CONNECT ஐ ஏற்கிறது; இது TLS மூலம் மறையாக்கப்பட்ட HTTPS ப்ராக்ஸி செவிப்பான் அல்ல.

இந்த அமைப்பு குறிப்பாக ஒரு HTTPS பாதை. HTTPTunnelPort சாதாரண ஃபார்வர்ட் ப்ராக்ஸியின் முழுமையான-URL GET கையாளுதலைச் செயல்படுத்தாது, எனவே அதே உள்ளீடு சாதாரண HTTP உலாவலையும் கையாளும் என்று கருத வேண்டாம்.

Charles இன் வாடிக்கையாளர் நோக்கிய செவிப்பானை இந்த upstream முனைப்புள்ளியிலிருந்து தனியாக வைத்திருங்கள். உலாவி Charles உடன் இணைகிறது; Charles Tor இன் சுரங்கப்பாதை செவிப்பானுடன் இணைகிறது.

தொடர்புடைய கட்டுரைகள்