Extensões do Chrome: releia a configuração efetiva de proxy
Inspecione a conclusão, value.mode, levelOfControl e o escopo antes de tratar o retorno de set como prova da rota real do navegador.
Uma conclusão bem-sucedida de settings.set() diz menos do que uma solicitação bem-sucedida do navegador pelo endpoint pretendido. Releia o ChromeSetting efetivo depois que a operação assíncrona terminar, tratando primeiro o caminho de erro.
| Detalhe da releitura | Pergunta que ela responde |
|---|---|
value.mode | Isto é configuração do sistema, servidores fixos ou PAC? Leia os campos adequados a essa forma em vez de supor um host de nível superior. |
levelOfControl | Esta extensão pode controlar a configuração, e ela é controlada por esta ou por outra extensão? Políticas gerenciadas podem restringir alterações. |
| Escopo e contexto de navegação | Você está inspecionando o arranjo normal ou o arranjo anônimo pretendido? Use as opções de leitura/gravação documentadas da API. |
Uma leitura iniciada imediatamente após o início da operação set pode competir com ela. Ler a propriedade errada pode fazer uma configuração válida de sistema ou PAC parecer vazia. Nenhuma das observações prova que o proxy remoto rejeitou algo.
Se um controle de configurações estiver desativado, inspecione a política ou a extensão que o controla em vez de gravar repetidamente em um armazenamento concorrente. O Chrome pode combinar configurações do sistema, configuração de linha de comando, extensões e política.
Depois de entender a configuração efetiva, examine a rota até o destino. PAC ou uma exceção podem escolher deliberadamente o acesso direto. Se ela selecionar o proxy esperado, a disponibilidade do endpoint, a autenticação e a saída observada continuam sendo questões para a solicitação real do navegador; a releitura da configuração não é uma verificação de integridade.