Skip to content

C#

HttpClient

using System.Net;
var proxy = new WebProxy("http://connect.trueproxies.com:8080")
{
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);

SOCKS5

using System.Net;
var proxy = new WebProxy("socks5://connect.trueproxies.com:1080")
{
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);

Country Targeting

var proxy = new WebProxy("http://connect.trueproxies.com:8080")
{
Credentials = new NetworkCredential("your_username-country-us", "your_password")
};

Sticky Sessions

var proxy = new WebProxy("http://connect.trueproxies.com:8080")
{
Credentials = new NetworkCredential("your_username-session-abc123", "your_password")
};