Od výsledku testu PAC k skutočnej trase prehliadača
Oddeľte trasu, ktorú vracia funkcia PAC, od doručenia súboru, prevzatia prehliadačom, dostupnosti proxy a konečnej cesty požiadavky.
Tester PAC vráti PROXY proxy.example:8080. Užitočný výsledok. Pred vyhlásením konfigurácie prehliadača za overenú však zostáva niekoľko otázok.
| Otázka | Čo preskúmať |
|---|---|
| Čo vráti tento skript pre tento vstup? | Vyhodnocovač, URL vstupu a výsledky pomocných funkcií |
| Získal prehliadač túto kópiu? | Nakonfigurovanú URL PAC a dôkazy o doručení alebo vyrovnávacej pamäti |
| Použil prehliadač vrátenú trasu? | Diagnostiku prehliadača pri výbere proxy a pripojení |
| Mohla tá trasa preniesť požiadavku? | Pripojenie zvoleného koncového bodu a výmenu s proxy |
Nástroj ako pacparser hodnotí logiku PAC vlastnými podporovanými pomocnými funkciami. Nespúšťa celý mechanizmus cieľového prehliadača na zisťovanie konfigurácie, zásad, ukladanie do vyrovnávacej pamäte a pripojenie.
Udržiavajte vstupy porovnateľné. Iná schéma URL, iný zápis názvu hostiteľa, iná odpoveď DNS alebo poskytnutá adresa klienta môžu zmeniť platný výsledok. Test v inej sieti môže aktivovať inú vetvu bez akejkoľvek chyby v skripte.
Zásady prehliadača môžu tiež zvoliť inú URL PAC alebo pevný proxy. Úprava súboru na disku nedokazuje, že si ho prehliadač znova stiahol. V Chrome sa obnovenie PAC líši od vymazania zapamätaných zlých proxy. Zaznamenajte presnú revíziu súboru a príslušné nastavenia spotrebiteľa spolu s výsledkom.
Použite offline hodnotenie na zúženie logického problému. Použite diagnostiku skutočného klienta na preukázanie prevzatia a smerovania. Ak je výsledok skriptu správny, ale proxy nevidí žiadnu transakciu, preskúmajte túto medzeru skôr, než prepíšete fungujúce pravidlo.