Úspěšné dokončení settings.set() říká méně než úspěšný požadavek prohlížeče přes zamýšlený koncový bod. Přečtěte si efektivní ChromeSetting po dokončení asynchronní operace, nejprve ošetřete její chybovou cestu.

Detail zpětného čteníOtázka, na kterou odpovídá
value.modeJde o systémovou konfiguraci, pevné servery, nebo PAC? Čtěte pole odpovídající tomuto tvaru, místo abyste předpokládali hostitele na nejvyšší úrovni.
levelOfControlMůže toto rozšíření nastavení ovládat a ovládá ho toto nebo jiné rozšíření? Spravovaná zásada může změny omezit.
Rozsah a kontext prohlíženíProhlížíte běžné, nebo zamýšlené uspořádání anonymního režimu? Použijte dokumentované možnosti čtení a zápisu API.

Čtení spuštěné hned po zahájení operace set s ní může závodit. Čtení nesprávné vlastnosti může způsobit, že platná systémová konfigurace nebo konfigurace PAC bude vypadat prázdná. Ani jedno pozorování nedokazuje, že vzdálený proxy něco odmítl.

Pokud je ovládání nastavení zakázáno, prozkoumejte řídící zásadu nebo rozšíření, místo abyste opakovaně zapisovali do konkurenčního úložiště. Chrome může kombinovat systémová nastavení, konfiguraci příkazového řádku, rozšíření a zásady.

Jakmile je efektivní konfigurace pochopena, prozkoumejte trasu k cíli. PAC nebo obcházení může záměrně zvolit přímý přístup. Pokud zvolí očekávaný proxy, dostupnost koncového bodu, ověřování a pozorovaný výstup zůstávají otázkami pro skutečný požadavek prohlížeče; zpětné čtení konfigurace není kontrola stavu.

Související články