PAC ফাইল অন্য সাইটকে ঠিকভাবে প্রক্সি দিয়ে পাঠালেও IP যাচাইয়ের পৃষ্ঠা আপনার সরাসরি ঠিকানা দেখাতে পারে। IP যাচাইয়ের পৃষ্ঠাটি নিজে কোন শাখার অধীন তা দেখুন:

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

স্ক্রিপ্টটি example.com-কে HTTP প্রক্সি, তারপর DIRECT দেয়। অন্য সব হোস্ট স্পষ্টভাবে সরাসরি, তাই ভিন্ন ডোমেইনের IP যাচাই কখনো প্রক্সি শাখা পরীক্ষা করে না। ব্যবহারের আগে নথির এন্ডপয়েন্ট কাঙ্ক্ষিত HTTP প্রক্সি দিয়ে বদলান; পাবলিক প্রক্সি নীতির সঙ্গে মানালে HTTP প্রক্সির তালিকা থেকে প্রার্থী পাওয়া যায়।

সেমিকোলন সম্ভাব্য পথগুলো আলাদা করে। DIRECT প্রক্সি ছাড়া সংযোগ অনুমোদন করে; বেছে নেওয়া হলে গন্তব্য সেই সরাসরি পথের বহির্গমন দেখতে পারে। বাধ্যতামূলক প্রক্সির নীতি এমন নিয়মে নির্ভর করতে পারে না যা প্রক্সি অনুপলব্ধ হলে ইচ্ছাকৃতভাবে এই বিকল্প অনুমতি দেয়।

প্রার্থী ব্যর্থতা কীভাবে সামলাবে তা ব্রাউজার ঠিক করে এবং ব্যর্থ প্রক্সি মনে রাখতে পারে। সাইটের HTTP ত্রুটি আপনা-আপনি প্রক্সি অপ্রাপ্য হওয়ার সমান নয়। তাই স্ক্রিপ্টের প্রথম প্রার্থী একা ব্যবহৃত পথ নিশ্চিত করে না।

PROXY IP:port সাধারণ HTTP লিসেনার বোঝায়। সমর্থিত হলে CONNECT দিয়ে HTTPS বহন করতে পারে; সাইট HTTPS বলেই আলাদা এন্ডপয়েন্ট লাগে না। ব্রাউজারের দেওয়া URL তথ্যই ব্যবহার করুন: PAC মূল্যায়নের আগে HTTPS পাথ ও কোয়েরি বাদ দেওয়া হতে পারে।

কাঙ্ক্ষিত গন্তব্যের ফল মূল্যায়ন করে একই নিয়মের অধীনে নতুন অনুরোধ করুন। সংশোধন বাছার আগে ভুল মিল, অপ্রাপ্য এন্ডপয়েন্ট এবং অনুমোদিত সরাসরি বিকল্প আলাদা করুন।

সম্পর্কিত নিবন্ধ