Egy PAC-teszt eredményétől a böngésző tényleges útvonaláig
Válassza külön a PAC-függvény által visszaadott útvonalat a fájl kézbesítésétől, a böngésző átvételétől, a proxy elérhetőségétől és a kérés végső útjától.
Egy PAC-tesztelő PROXY proxy.example:8080 ad vissza. Hasznos eredmény. Mielőtt azonban a böngésző beállítását ellenőrzöttnek nyilvánítanánk, több kérdés is megválaszolandó.
| Kérdés | Mit vizsgáljunk |
|---|---|
| Mit ad vissza ez a szkript erre a bemenetre? | A kiértékelőt, a bemeneti URL-t és a segédfüggvények eredményeit |
| Megszerezte a böngésző ezt a példányt? | A beállított PAC URL-t és a kézbesítés vagy gyorsítótár bizonyítékait |
| A böngésző a visszaadott útvonalat használta? | A böngésző proxyfeloldási és kapcsolati diagnosztikáját |
| El tudta látni az az útvonal a kérést? | A kiválasztott végpont kapcsolatát és a proxyval folytatott cserét |
A pacparserhez hasonló eszköz a saját támogatott segédfüggvényeivel értékeli a PAC-logikát. Nem futtatja a célböngésző teljes beállításfelderítési, házirend-, gyorsítótárazási és kapcsolódási gépezetét.
Tartsa a bemeneteket összehasonlíthatóan. Egy másik URL-séma, a gépnév más írásmódja, egy másik DNS-válasz vagy egy megadott ügyfélcím jogos eredményt változtathat meg. Egy másik hálózaton végzett teszt más ágat járhat be anélkül, hogy a szkriptben hiba lenne.
A böngésző házirendje más PAC URL-t vagy rögzített proxyt is választhat. A fájl lemezen való szerkesztése nem bizonyítja, hogy a böngésző újra letöltötte. A Chrome-ban a PAC frissítése eltér a megjegyzett rossz proxyk törlésétől. Jegyezze fel a fájl pontos változatát és a vonatkozó fogyasztói beállításokat az eredménnyel együtt.
Használjon offline kiértékelést a logikai probléma szűkítésére. Használja a valódi ügyfél diagnosztikáját az átvétel és az útválasztás megállapítására. Ha a szkript eredménye helyes, de a proxy nem lát tranzakciót, vizsgálja meg ezt a rést, mielőtt átírna egy működő szabályt.