Veiksmīga settings.set() pabeigšana pasaka mazāk nekā veiksmīgs pārlūka pieprasījums caur paredzēto galapunktu. Nolasiet faktisko ChromeSetting pēc asinhronās darbības pabeigšanas, vispirms apstrādājot tās kļūdas ceļu.

Nolasīšanas detaļaJautājums, uz kuru tā atbild
value.modeVai tā ir sistēmas konfigurācija, fiksēti serveri vai PAC? Lasiet šai formai atbilstošos laukus, nevis pieņemiet augšējā līmeņa resursdatoru.
levelOfControlVai šis paplašinājums var kontrolēt iestatījumu, un vai to kontrolē šis vai cits paplašinājums? Pārvaldītā politika var ierobežot izmaiņas.
Tvērums un pārlūkošanas kontekstsVai pārbaudāt parasto vai paredzēto inkognito izkārtojumu? Izmantojiet API dokumentētās lasīšanas/rakstīšanas opcijas.

Lasīšana, kas sākta tūlīt pēc set darbības sākuma, var sacensties ar to. Nepareiza rekvizīta lasīšana var likt derīgai sistēmas vai PAC konfigurācijai izskatīties tukšai. Neviens no abiem novērojumiem nepierāda, ka attālais starpniekserveris kaut ko noraidīja.

Ja iestatījumu vadība ir atspējota, pārbaudiet vadošo politiku vai paplašinājumu, nevis atkārtoti rakstiet konkurējošā krātuvē. Chrome var apvienot sistēmas iestatījumus, komandrindas konfigurāciju, paplašinājumus un politiku.

Kad faktiskā konfigurācija ir saprasta, pārbaudiet maršrutu uz galamērķi. PAC vai apvedceļš var apzināti izvēlēties tiešu piekļuvi. Ja tas izvēlas gaidīto starpniekserveri, galapunkta pieejamība, autentifikācija un novērotā izeja paliek jautājumi faktiskajam pārlūka pieprasījumam; konfigurācijas nolasīšana nav veselības pārbaude.

Saistītie raksti