/
githubmirror
/
shadowsocks-windows
Обзор
Документация
Войти
/
githubmirror
/
shadowsocks-windows
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
4.1.7
shadowsocks-csharp/Model/ProxyConfig.cs
43 строки
1 KB
rickryo
add "basic access authentication" support for http proxy
11 мар 2019, 17:05
11 мар 2019, 17:05
0d6c8bd
Код
Авторство
О чём код?
using System; namespace Shadowsocks.Model { [Serializable] public class ProxyConfig { public const int PROXY_SOCKS5 = 0; public const int PROXY_HTTP = 1; public const int MaxProxyTimeoutSec = 10; private const int DefaultProxyTimeoutSec = 3; public bool useProxy; public int proxyType; public string proxyServer; public int proxyPort; public int proxyTimeout; public bool useAuth; public string authUser; public string authPwd; public ProxyConfig() { useProxy = false; proxyType = PROXY_SOCKS5; proxyServer = ""; proxyPort = 0; proxyTimeout = DefaultProxyTimeoutSec; useAuth = false; authUser = ""; authPwd = ""; } public void CheckConfig() { if (proxyType < PROXY_SOCKS5 || proxyType > PROXY_HTTP) { proxyType = PROXY_SOCKS5; } } } }