zkrvndm
@zkrvndm
Архитектор решений

Как применить прокси в своём расширении?

Насколько я знаю API расширений позволяют в браузере локально применить тот или иной прокси. Возможно я много прошу, но не мог бы кто-нибудь привести пример того, как это делается? Пример кода для смены браузерного прокси.

Интересует исключительно браузер Google Chrome. Если вдруг считайте, что я немного припух с такими просьбами, то можете послать меня подальше, читать документацию, я пойму и не обижусь) Только ссылку мне дайте, а то все мои попытки гуглежа выдают уже готовые расширения, а не инструкцию, как самому в расширении менять прокси.
  • Вопрос задан
  • 367 просмотров
Решения вопроса 1
@acwartz
Тут должна быть ваша реклама.
Да собственно примеров в документации достаточно:
Пример установки Socks5 прокси для всех сайтов кроме foobar.com
var config = {
        mode: "fixed_servers",
        rules: {
          proxyForHttp: {
            scheme: "socks5",
            host: "1.2.3.4"
          },
          bypassList: ["foobar.com"]
        }
      };
      chrome.proxy.settings.set(
          {value: config, scope: 'regular'},
          function() {});


Вот оф. пример расширения.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы