Charles'ning External Proxies sahifasi veb upstream'larni uning SOCKS sozlamasidan ajratadi. Hujjatlari bu SOCKS sozlamasini HTTP(S) bo'lmagan trafikka, masalan port uzatishga tayinlaydi; uni to'ldirish ushlangan HTTPS so'rovlari uchun SOCKS upstream tanlamaydi.

Mavjud Tor xizmati uchun HTTP tunnel tinglovchisi Charles'ning HTTPS upstream kutgan interfeysni taqdim etishi mumkin. Faqat loopback uchun torrc yozuvi quyidagicha bo'lishi mumkin:

HTTPTunnelPort 127.0.0.1:8118

Ishlatilmagan mahalliy portni tanlang va o'zgarishni o'sha Tor joylashtirishning odatdagi konfiguratsiya hayot sikli orqali qo'llang. Charles'da External Proxies'ni yoqing va Secure Web Proxy (HTTPS) so'nggi nuqtasini 127.0.0.1 va o'sha port bilan sozlang.

HTTPS sozlamasi manzili HTTPS ishlatadigan so'rovlarni tanlaydi. Tor tinglovchisi ularning TCP oqimini tashish uchun HTTP CONNECT'ni qabul qiladi; bu TLS bilan shifrlangan HTTPS proksi tinglovchisi emas.

Bu tartib aynan HTTPS yo'nalishidir. HTTPTunnelPort oddiy forward proksining mutlaq URL bilan GET ishlovini amalga oshirmaydi, shuning uchun xuddi shu yozuv oddiy HTTP ko'rishni ham boshqaradi deb o'ylamang.

Charles'ning mijozga qaragan tinglovchisini bu upstream so'nggi nuqtasidan alohida saqlang. Brauzer Charles'ga ulanadi; Charles Tor tunnel tinglovchisiga ulanadi.

O'xshash maqolalar