Od výsledku testu PAC ke skutečné trase prohlížeče
Oddělte trasu vrácenou funkcí PAC od doručení souboru, převzetí prohlížečem, dostupnosti proxy a konečné cesty požadavku.
Tester PAC vrátí PROXY proxy.example:8080. Užitečný výsledek. Než však konfiguraci prohlížeče označíme za ověřenou, zbývá zodpovědět několik dalších otázek.
| Otázka | Co prozkoumat |
|---|---|
| Co tento skript vrací pro tento vstup? | Vyhodnocovač, URL vstupu a výsledky pomocných funkcí |
| Získal prohlížeč tuto kopii? | Nastavenou URL PAC a doklady o doručení nebo mezipaměti |
| Použil prohlížeč vrácenou trasu? | Diagnostiku prohlížeče pro volbu proxy a připojení |
| Mohla tato trasa požadavek přenést? | Připojení zvoleného koncového bodu a výměnu s proxy |
Nástroj jako pacparser vyhodnocuje logiku PAC vlastními podporovanými pomocnými funkcemi. Nespouští úplné mechanismy cílového prohlížeče pro zjišťování konfigurace, zásad, ukládání do mezipaměti a připojení.
Udržujte vstupy srovnatelné. Jiné schéma URL, jiný zápis názvu hostitele, jiná odpověď DNS nebo dodaná adresa klienta mohou změnit platný výsledek. Test v jiné síti může aktivovat jinou větev, aniž by ve skriptu byla chyba.
Zásady prohlížeče také mohou zvolit jinou URL PAC nebo pevnou proxy. Úprava souboru na disku neprokazuje, že si ho prohlížeč znovu stáhl. V Chromu se obnovení PAC liší od vymazání zapamatovaných špatných proxy. Zaznamenejte přesnou revizi souboru a příslušná nastavení spotřebitele spolu s výsledkem.
Použijte offline vyhodnocení k zúžení logického problému. Použijte diagnostiku skutečného klienta k prokázání převzetí a směrování. Pokud je výsledek skriptu správný, ale proxy nevidí žádnou transakci, prozkoumejte tuto mezeru dřív, než přepíšete funkční pravidlo.