Успешното завършване на settings.set() ви казва по-малко от успешна заявка на браузъра през желаната крайна точка. Прочетете ефективния ChromeSetting след завършване на асинхронната операция, като първо обработите пътя на грешката.

Детайл от обратното четенеВъпрос, на който отговаря
value.modeТова системна конфигурация, фиксирани сървъри или PAC ли е? Четете полетата, подходящи за тази форма, вместо да предполагате хост на най-горно ниво.
levelOfControlМоже ли това разширение да контролира настройката и контролира ли се от това или друго разширение? Управляваната политика може да ограничи промените.
Обхват и контекст на сърфиранеПроверявате ли обичайната или желаната настройка за инкогнито? Използвайте документираните опции за четене/запис на API.

Четене, стартирано веднага след началото на операцията set, може да се състезава с нея. Четене на грешно свойство може да представи валидна системна конфигурация или конфигурация PAC като празна. Нито едно от наблюденията не доказва, че отдалеченото прокси е отхвърлило нещо.

Ако контролът на настройките е деактивиран, проверете управляващата политика или разширение, вместо многократно да записвате в конкурентно хранилище. Chrome може да комбинира системни настройки, конфигурация от командния ред, разширения и политика.

След като ефективната конфигурация е разбрана, проверете маршрута до дестинацията. PAC или обход може умишлено да избере директен достъп. Ако избере очакваното прокси, наличността на крайната точка, удостоверяването и наблюдаваният изход остават въпроси за действителната заявка на браузъра; обратното четене на конфигурацията не е проверка на състоянието.

Подобни статии