Я создал веб-расширение Firefox, через которое я пытаюсь изменить настройки прокси-сервера с помощью API веб-расширения. Проблема здесь в том, что proxyConfig
ожидает, что значение http
или любой другой тип будет иметь форму http://proxy_address:port
, и сохраняет данные прокси с http://
, что является проблемой, поскольку браузер хранит это http://
вместо proxy_address
или ip
. Я хочу хранить прокси без этого http://
префикса. Кроме того, если я удаляю настройки http://
в http
, браузер не сохраняет прокси, как ожидалось.
var proxySettings = {
proxyType: "manual",
http: "proxy_address:proxy_port"
};
browser.browserSettings.proxyConfig.set({value: proxySettings});