Skip to content

Repository files navigation

Residential Proxies

Evomi Residential Proxies Banner

Welcome to Evomi's Residential Proxies repository! This project demonstrates how to use our high-quality residential proxies in various programming languages.

What are Residential Proxies?

Residential proxies are IP addresses provided by Internet Service Providers (ISPs) to homeowners. When you use our residential proxies, your requests appear to come from real residential locations, providing better anonymity and reducing the chance of being blocked by websites.

Getting Started

Before running any of the example scripts, you need to set up your credentials:

export proxy_username=your_username
export proxy_password=your_password

Replace your_username and your_password with the credentials provided by Evomi.

Protocol

Please note, these examples use the HTTP proxy on rp.evomi.com:1000. Evomi also supports HTTPS on rp.evomi-proxy.com:1001 — a different hostname, because that is the one our TLS certificate covers — and SOCKS5 on rp.evomi.com:1002. See Proxy Protocols for the full detail.

Usage Examples

We provide example scripts in 6 different programming languages to help you get started quickly:

cURL

curl -x rp.evomi.com:1000 -U "${proxy_username}:${proxy_password}" https://ip.evomi.com/s

Python

python python-example.py

Node.js

node nodejs-example.js

PHP

php php-example.php

Go

go run go-example.go

Java

javac JavaExample.java
java JavaExample

C#

dotnet run

Features

  • High-quality residential IP addresses
  • Free Trial
  • Based in Switzerland
  • Worldwide locations
  • Excellent success rates
  • 24/7 customer support
  • Flexible pricing plans

Support

If you encounter any issues or have questions, please don't hesitate to contact our support team at hello@evomi.com or via our live-chat.

License

Apache License 2.0 - see LICENSE for details.

Used by

Contributors

Languages