├── .gitattributes ├── .gitignore ├── BetterHttpClient.sln ├── BetterHttpClient ├── BetterHttpClient.csproj ├── CheckService │ ├── ProxyCheckService.cs │ └── ProxyJudgeProxyCheckService.cs ├── HttpClient.cs ├── Properties │ └── AssemblyInfo.cs ├── Proxy.cs ├── ProxyManager.cs └── Socks │ ├── NeverEndingStream.cs │ ├── SocksHttpWebRequest.cs │ ├── SocksHttpWebResponse.cs │ └── TaskExtensions.cs ├── LICENSE ├── README.md └── UnitTestBetterHttpClient ├── Properties └── AssemblyInfo.cs ├── UnitTestBetterHttpClient.csproj ├── UnitTestHttpClient.cs └── packages.config /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/.gitignore -------------------------------------------------------------------------------- /BetterHttpClient.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/BetterHttpClient.sln -------------------------------------------------------------------------------- /BetterHttpClient/BetterHttpClient.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/BetterHttpClient/BetterHttpClient.csproj -------------------------------------------------------------------------------- /BetterHttpClient/CheckService/ProxyCheckService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/BetterHttpClient/CheckService/ProxyCheckService.cs -------------------------------------------------------------------------------- /BetterHttpClient/CheckService/ProxyJudgeProxyCheckService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/BetterHttpClient/CheckService/ProxyJudgeProxyCheckService.cs -------------------------------------------------------------------------------- /BetterHttpClient/HttpClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/BetterHttpClient/HttpClient.cs -------------------------------------------------------------------------------- /BetterHttpClient/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/BetterHttpClient/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /BetterHttpClient/Proxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/BetterHttpClient/Proxy.cs -------------------------------------------------------------------------------- /BetterHttpClient/ProxyManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/BetterHttpClient/ProxyManager.cs -------------------------------------------------------------------------------- /BetterHttpClient/Socks/NeverEndingStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/BetterHttpClient/Socks/NeverEndingStream.cs -------------------------------------------------------------------------------- /BetterHttpClient/Socks/SocksHttpWebRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/BetterHttpClient/Socks/SocksHttpWebRequest.cs -------------------------------------------------------------------------------- /BetterHttpClient/Socks/SocksHttpWebResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/BetterHttpClient/Socks/SocksHttpWebResponse.cs -------------------------------------------------------------------------------- /BetterHttpClient/Socks/TaskExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/BetterHttpClient/Socks/TaskExtensions.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/README.md -------------------------------------------------------------------------------- /UnitTestBetterHttpClient/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/UnitTestBetterHttpClient/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /UnitTestBetterHttpClient/UnitTestBetterHttpClient.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/UnitTestBetterHttpClient/UnitTestBetterHttpClient.csproj -------------------------------------------------------------------------------- /UnitTestBetterHttpClient/UnitTestHttpClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/UnitTestBetterHttpClient/UnitTestHttpClient.cs -------------------------------------------------------------------------------- /UnitTestBetterHttpClient/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yozer/BetterHttpClient/HEAD/UnitTestBetterHttpClient/packages.config --------------------------------------------------------------------------------