تُعيد أداة اختبار PAC النتيجة PROXY proxy.example:8080. نتيجة مفيدة. لكن تبقى أسئلة أخرى يجب الإجابة عنها قبل اعتبار إعداد المتصفح مُتحقَّقًا منه.

السؤالما ينبغي فحصه
ماذا يُعيد هذا السكربت لهذا المدخل؟المُقيِّم وعنوان URL للمدخل ونتائج الدوال المساعدة
هل حصل المتصفح على هذه النسخة؟عنوان PAC المُهيَّأ وأدلة التسليم أو التخزين المؤقت
هل استخدم المتصفح المسار المُعاد؟تشخيصات المتصفح لتحديد الوسيط والاتصال
هل يمكن لذلك المسار حمل الطلب؟اتصال نقطة النهاية المختارة وتبادلها مع الوسيط

أداة مثل pacparser تُقيِّم منطق PAC بمساعداتها المدعومة الخاصة. وهي لا تُشغِّل آليات المتصفح المستهدف الكاملة لاكتشاف الإعدادات والسياسات والتخزين المؤقت والاتصال.

اجعل المدخلات قابلة للمقارنة. اختلاف مخطط URL أو كتابة اسم المضيف أو إجابة DNS أو عنوان العميل المُقدَّم قد يُغيِّر نتيجة مشروعة. وقد يُشغِّل اختبار على شبكة أخرى فرعًا مختلفًا دون أي خطأ في السكربت.

قد تختار سياسة المتصفح أيضًا عنوان PAC آخر أو وسيطًا ثابتًا. وتعديل الملف على القرص لا يُثبت أن المتصفح جلبه مرة أخرى. في Chrome، يختلف تحديث PAC عن مسح الوسطاء السيئين المحفوظين. سجِّل مراجعة الملف الدقيقة وإعدادات المستهلك ذات الصلة مع النتيجة.

استخدم التقييم دون اتصال لتضييق مشكلة منطقية. واستخدم تشخيصات العميل الحقيقي لإثبات التبنّي والتوجيه. إذا كانت نتيجة السكربت صحيحة لكن الوسيط لا يرى أي معاملة، فافحص تلك الفجوة قبل إعادة كتابة قاعدة تعمل.

مقالات ذات صلة