বিফল অনুসন্ধানে প্ৰমাণ নকৰে যে গন্তব্যটো আপোনাৰ ব্যক্তিগত নেটৱৰ্কৰ বাহিৰত। ই কেৱল প্ৰমাণ কৰে যে এই PAC মূল্যায়নে প্ৰয়োজনীয় ঠিকনাটো লাভ কৰা নাই।

এই পাৰ্থক্যটো গুৰুত্বপূৰ্ণ যেতিয়া dnsResolve() এ isInNet() নিয়মলৈ সৰবৰাহ কৰে। Chromium ৰ PAC ৰূপায়ণে সংকল্প বিফল হ'লে null ঘূৰাই দিয়ে। ফলাফল সদায় খালী শব্দশাৰী বুলি ধৰি লোৱা স্মৃতিৰ ওপৰত বিফলতাৰ শাখাটো নকৰিব।

function FindProxyForURL(url, host) {
    var address = dnsResolve(host);
    if (!address) {
        return "PROXY proxy.example:8080";
    }
    if (isInNet(address, "10.40.0.0", "255.255.0.0")) {
        return "DIRECT";
    }
    return "PROXY proxy.example:8080";
}

এই উদাহৰণে অসংকলিত নামবোৰ প্ৰক্সীলৈ পঠিয়াই। ই এটা নীতি-নিৰ্বাচন, সাৰ্বজনীন নিৰাপদ ডিফল্ট নহয়। প্ৰক্সীত এনে সংকলক বা নেটৱৰ্ক দৃশ্য থাকিলে ইয়াৰ উপযোগিতা থাকিব পাৰে যি ক্লায়েণ্টৰ নাই। স্থানীয় সংকলন প্ৰয়োজনীয় নেটৱৰ্কৰ বাবে অন্য এটা স্পষ্ট ফলাফল লাগে।

এবাৰ সংকলন কৰি ফলাফল পুনৰ ব্যৱহাৰ কৰক। ইয়াৰ দ্বাৰা সিদ্ধান্তটো এটা মানৰ সৈতে বান্ধ খাই থাকে আৰু সম্ভাৱ্য লেহেমীয়া সহায়ক কল পুনৰাবৃত্তি নহয়।

প্ৰকৃত PAC গ্ৰাহকো পৰীক্ষা কৰক। পুৰণি IPv4 সহায়ক আৰু বৰ্ধিত IPv6 সহায়কৰ চুক্তি বেলেগ। এটা ব্ৰাউজাৰৰ ৰূপায়ণৰ সৈতে পৰীক্ষা কৰা নিয়মে একে PAC URL ব্যৱহাৰ কৰা সকলো এপ্লিকেশ্যনত সমৰ্থন প্ৰমাণ নকৰে।

যদি প্ৰয়োজন কেৱল জ্ঞাত কোম্পানী চাফিক্স ৰাউট কৰা, তেন্তে হোস্টনাম নিয়মে অনুসন্ধান সম্পূৰ্ণৰূপে এৰাই চলিব পাৰে। ঠিকনাভিত্তিক শ্ৰেণীবিভাগ তেতিয়া ব্যৱহাৰ কৰক যেতিয়া ঠিকনাটো নীতিয়ে সঁচাকৈয়ে প্ৰয়োজন কৰা তথ্য।

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