PAC fayli boshqa saytni to‘g‘ri proksilayotgan bo‘lsa ham IP tekshirish sahifasi bevosita manzilingizni ko‘rsatishi mumkin. IP tekshirish sahifasining o‘zini qaysi shart tarmog‘i boshqarishini tekshiring:

function FindProxyForURL(url, host) {
  if (host === "example.com") {
    return "PROXY 203.0.113.10:8080; DIRECT";
  }
  return "DIRECT";
}

Skript example.com uchun HTTP proksini, keyin DIRECT ni taklif qiladi. Qolgan barcha hostlar ochiqchasiga bevosita, shuning uchun boshqa domendagi IP tekshiruvchi proksini tanlaydigan shart tarmog‘ini hech sinamaydi. Ishlatishdan oldin hujjat nuqtasini ko‘zlangan HTTP proksiga almashtiring; ochiq proksilar siyosatga mos bo‘lsa, HTTP proksilar ro‘yxati nomzodlar beradi.

Nuqtali vergullar yo‘l nomzodlarini ajratadi. DIRECT proksisiz ulanishga ruxsat beradi; tanlansa, maqsad bevosita yo‘lning chiqishini ko‘rishi mumkin. Majburiy proksi siyosati proksi ishlamaganda bu zaxiraga ataylab ruxsat beradigan qoidaga tayanolmaydi.

Nomzodlar muvaffaqiyatsizligini qanday ko‘rishni brauzer hal qiladi va ishlamagan proksilarni eslab qolishi mumkin. Sayt HTTP xatosi qaytarishi avtomatik ravishda proksiga yetib bo‘lmasligiga teng emas. Shu sabab skriptdagi birinchi nomzodning o‘zi ishlatilgan yo‘lni isbotlamaydi.

PROXY IP:port oddiy HTTP tinglovchini bildiradi. Qo‘llansa, CONNECT orqali HTTPS tashiy oladi; sayt HTTPS bo‘lgani uchungina alohida nuqta talab qilmaydi. Faqat brauzer bergan URL ma’lumotidan foydalaning: HTTPS yo‘li va so‘rov qismi PAC baholashidan oldin olib tashlanishi mumkin.

Ko‘zlangan maqsad uchun natijani baholang, so‘ng o‘sha qoida boshqaradigan yangi so‘rov yuboring. Tuzatishni tanlashdan oldin noto‘g‘ri moslik, yetib bo‘lmaydigan nuqta va ruxsatli bevosita zaxirani ajrating.

O'xshash maqolalar