Proksi ishlatganda CURLOPT_CONNECT_TO nimani o'zgartiradi
Yangi manzilda HTTP yoki SOCKS amalga oshiradi deb taxmin qilish o'rniga, muqobil tarmoq so'nggi nuqtalari uchun libcurl'ning connect-to xaritalashidan foydalaning.
CURLOPT_CONNECT_TO mos keladigan manzil uchun libcurl ulanadigan xost va portni o'zgartiradi. U muqobil so'nggi nuqtani HTTP CONNECT yoki SOCKS gapiradigan qilmaydi.
Asl xost nomi hali ham ilova protokoli va TLS identifikatsiyasini ta'minlaydi. Bu xuddi shu xizmatning boshqa server nusxasiga ataylab yetib borilganda foydalidir. Biroq har qanday proksi tinglovchi ilovaning xom baytlarini emas, o'zining proksi qo'l siqishini kutadi.
Xaritalashni HTTP proksi bilan birlashtirish
HTTP proksini alohida sozlang. Ommaviy xizmatga ishonch ma'lumotlarisiz HTTP yo'nalishi, o'sha vositachiga ruxsat berilganda HTTP proksilar ro'yxatidan so'nggi nuqtadan foydalanishi mumkin; mavjud proksi hisobi nomzodga yuborilmasligi kerak. libcurl boshqacha connect-to xaritalash so'rovni tunnel rejimiga o'tkazishi mumkinligini hujjatlashtiradi: proksi xaritalangan manzil bilan aloqani ochadi. Xaritalash proksi orqali nimaga erishishni tanlaydi; u proksi konfiguratsiyasini almashtirmagan.
Uchta qiymatni alohida saqlang: mo'ljallangan xizmat nomi, muqobil ulanish so'nggi nuqtasi va proksi so'nggi nuqtasi. Har bir variantni haqiqiy roli uchun tanlang va xizmat uchun odatiy TLS nom tekshiruvini saqlang.
Agar proksi portining o'zi ulanishlarni rad etsa, o'sha yo'q tinglovchiga ishora qiluvchi boshqa variant birinchi sakrashni tuzata olmaydi. Manzil xaritalashini o'zgartirishdan oldin o'sha tinglovchi yoki yo'l nosozligini hal qiling.