בחרו את המפרש של HTTP::ProxyPAC לפני הערכת כתובת URL
בחרו מפרש JavaScript זמין ושמרו כמה תוצאות PAC כאשר לקוח ה-Perl זקוק למסלולי גיבוי.
אם HTTP::ProxyPAC נכשל בזמן הבנייה, ייתכן שהוא לא הגיע לאף בקשת יעד. בחירת המפרש האוטומטית שלו מנסה תחילה את המודול JavaScript, ואחר כך את JE; הבנייה נכשלת אם אף אחד מהם אינו זמין בסביבת ה-Perl הזו.
מכיוון ש-JE כבר זמין, בחרו בו במפורש והעריכו את היעד:
use HTTP::ProxyPAC;
my $pac = HTTP::ProxyPAC->new('/path/to/network.pac', interp => 'je');
my @routes = $pac->find_proxy('http://service.example/status');קובץ PAC מקומי מפריד בין הערכת המפרש לבין הבאת ה-PAC עצמו. הבנאי יכול גם לקבל כתובת URL של PAC, הפניה למחרוזת סקריפט או ידית פתוחה.
בחרו את הקשר התוצאה במכוון. find_proxy בהקשר סקלרי מחזיר את התוצאה הראשונה; הקשר הרשימה המוצג שומר כמה מועמדים. העבירו את ערך הפרוקסי של כל אובייקט Result להגדרות לקוח ה-HTTP בפועל, וטפלו בתוצאה ישירה במפורש.
המעריך בוחר מסלולים; לקוח ה-HTTP עדיין חייב להתחבר וליישם את מדיניות הגיבוי הנדרשת. שמירת כל המועמדים חשובה רק אם אותו לקוח ינסה אותם בסדר המיועד.