Skip to content

Configure TrueProxies with C#

using System.Net;
var proxy = new WebProxy("http://YOUR_HOST:YOUR_HTTP_PORT")
{
Credentials = new NetworkCredential("your_username", "your_password")
};
var handler = new HttpClientHandler { Proxy = proxy };
var client = new HttpClient(handler);
var response = await client.GetStringAsync("https://httpbin.org/ip");
Console.WriteLine(response);
using System.Net;
var proxy = new WebProxy("socks5://YOUR_HOST:YOUR_SOCKS_PORT")
{
Credentials = new NetworkCredential("your_username", "your_password")
};
var handler = new HttpClientHandler { Proxy = proxy };
var client = new HttpClient(handler);
var response = await client.GetStringAsync("https://httpbin.org/ip");
Console.WriteLine(response);
var proxy = new WebProxy("http://YOUR_HOST:YOUR_HTTP_PORT")
{
Credentials = new NetworkCredential("your_username-country-us", "your_password")
};
var proxy = new WebProxy("http://YOUR_HOST:YOUR_HTTP_PORT")
{
Credentials = new NetworkCredential("your_username-session-abc123", "your_password")
};