En vellykket settings.set()-fullføring sier mindre enn en vellykket nettleserforespørsel gjennom endepunktet du har tenkt. Les den effektive ChromeSetting tilbake når den asynkrone operasjonen er fullført, og håndter feilbanen først.

Detalj for tilbakelesingSpørsmålet den besvarer
value.modeEr dette systemkonfigurasjon, faste servere eller PAC? Les feltene som passer til den formen i stedet for å anta en vert på øverste nivå.
levelOfControlKan denne utvidelsen styre innstillingen, og styres den av denne eller en annen utvidelse? Administrert policy kan begrense endringer.
Omfang og nettleserkontekstUndersøker du den vanlige eller den tiltenkte inkognitoordningen? Bruk API-ets dokumenterte lese-/skrivealternativer.

En lesing som startes rett etter at set-operasjonen begynner, kan kappes med den. Å lese feil egenskap kan få en gyldig system- eller PAC-konfigurasjon til å se tom ut. Ingen av observasjonene beviser at den eksterne proxyen har avvist noe.

Hvis en innstillingskontroll er deaktivert, undersøk policyen eller utvidelsen som styrer den i stedet for å skrive gjentatte ganger til et konkurrerende lager. Chrome kan kombinere systeminnstillinger, kommandolinjekonfigurasjon, utvidelser og policy.

Når den effektive konfigurasjonen er forstått, undersøk ruten til destinasjonen. PAC eller en omgåelse kan bevisst velge direkte tilgang. Hvis den velger den forventede proxyen, er endepunktets tilgjengelighet, autentisering og den observerte utgangen fortsatt spørsmål for den faktiske nettleserforespørselen; tilbakelesing av konfigurasjonen er ikke en helsesjekk.

Relaterte artikler