Charles-ın External Proxies səhifəsi veb upstream-ləri onun SOCKS parametrindən fərqləndirir. Sənədləri həmin SOCKS parametrini HTTP(S) olmayan trafikə, məsələn port yönləndirməyə aid edir; onu doldurmaq tutulan HTTPS sorğuları üçün SOCKS upstream seçmir.

Mövcud Tor xidməti üçün HTTP tunel dinləyicisi Charles-ın HTTPS upstream-inin gözlədiyi interfeysi təmin edə bilər. Yalnız loopback üçün torrc girişi belə ola bilər:

HTTPTunnelPort 127.0.0.1:8118

İstifadə olunmayan yerli port seçin və dəyişikliyi həmin Tor yerləşdirməsinin adi konfiqurasiya həyat dövrü ilə tətbiq edin. Charles-da External Proxies-i aktivləşdirin və Secure Web Proxy (HTTPS) son nöqtəsini 127.0.0.1 və həmin port kimi qurun.

HTTPS parametri təyinatı HTTPS istifadə edən sorğuları seçir. Tor-un dinləyicisi onların TCP axınını daşımaq üçün HTTP CONNECT qəbul edir; o, TLS ilə şifrələnmiş HTTPS proksi dinləyicisi deyil.

Bu quruluş xüsusi olaraq HTTPS marşrutudur. HTTPTunnelPort adi forvard proksinin mütləq URL GET emalını tətbiq etmir, ona görə eyni girişin sadə HTTP gəzintisini də idarə etdiyini güman etməyin.

Charles-ın müştəriyə baxan dinləyicisini bu upstream son nöqtəsindən ayrı saxlayın. Brauzer Charles-a qoşulur; Charles Tor-un tunel dinləyicisinə qoşulur.

Əlaqəli məqalələr