PAC फाइल: अनुरोध कहिले प्रोक्सी प्रयोग गर्छ वा सीधा जान्छ
PAC नतिजालाई निश्चित गन्तव्यको मार्ग निर्णयका रूपमा पढ्नुहोस् र DIRECT विकल्पले देखिएको निकास ठेगानामा पार्ने असर बुझ्नुहोस्।
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 जानकारी मात्र प्रयोग गर्नुहोस्: HTTPS पाथ र क्वेरी PAC मूल्याङ्कनअघि हटाइन सक्छन्।
चाहेको गन्तव्यको नतिजा मूल्याङ्कन गरी त्यही नियमले चल्ने नयाँ अनुरोध गर्नुहोस्। सुधार छान्नुअघि गलत मिलान, नपुग्ने अन्त्यबिन्दु र स्वीकृत प्रत्यक्ष विकल्प छुट्याउनुहोस्।