Разработать модуль подключения к Proxy для Electron

Цена договорная
17 марта 2021, 16:43 • 2 отклика • 19 просмотров
Electron версия 11.
Необходимо разработать модуль подключения прокси через сессию (session.fromPartition(partition) или session.defaultSession). У каждой сессии должна быть возможность указать свой прокси. Прокси должны работать для net запросов с этой сессией и для окон открытых с этой сессией.

Типы прокси которые должен поддерживать модуль:
- socks5 без авторизации
- socks5 с указанием логина и пароля
- http/https без авторизации
- http/https с указанием логина и пароля

Решение должно работать на windows (от 7 и выше), linux подобных (Ubuntu, Mint и т.д.)

На текущей момент используем только setProxy. Как поняли он поддерживает только прокси без авторизации.
Как возможное решение рассматриваем поднятие локального прокси которое маршрутизирует на нужный внешний прокси

Готов обсудить детали и стоимость.