PAC फाइल कोणताही संवाद न उघडता alert() ला कॉल करू शकते. Firefox मध्ये, PAC अंमलबजावणी ते संदेश ब्राउझर कन्सोलमध्ये PAC-alert: उपसर्गासह लिहिते.

एका पृष्ठाशी जोडलेले Web Console नाही, Browser Console उघडा आणि त्या उपसर्गावर फिल्टर करा. PAC अंमलबजावणी ब्राउझरच्या नेटवर्किंग यंत्रणेचा भाग आहे; ती तुम्ही पाहत असलेल्या वेबसाइटच्या आत चालणारी JavaScript नाही.

alert("PAC host=" + host + " branch=office");

ज्या शाखेची ओळख करायची आहे तिथे छोटा संदेश ठेवा. स्क्रिप्ट आधीच रूट व्हेरिएबलची गणना करत असेल, तर ते मूल्य लॉग केल्यास कोणता निकाल निवडला गेला हे दिसू शकते. लॉगिंग फक्त प्रभावित नियमापर्यंत मर्यादित ठेवा आणि नंतर काढून टाका.

संदेश अधिक मनोरंजक करण्यासाठीच dnsResolve(host) जोडणे टाळा. त्यामुळे मूळ शाखेला आवश्यक नसलेली शोध सुरू होते, जी तुम्ही निरीक्षण करण्याचा प्रयत्न करत असतानाच विलंब आणि नेटवर्क क्रियाकलाप बदलू शकते.

संदेश नसणे म्हणजे अट चुकीची म्हणून मूल्यांकन झाली असे स्वयंचलितपणे होत नाही. Firefox ने इच्छित PAC आवृत्ती लोड केली आणि विनंतीमुळे नवीन मूल्यांकन झाले याची खात्री करा. कन्सोल आउटपुट नसल्यामुळे नियम पुन्हा लिहिण्यापूर्वी लोडिंग आणि पुनर्वापराचे निदान करा.

संबंधित लेख