import requests
if __name__ == '__main__':
proxyip = "http://username_custom_zone_US:password@us.Rapidproxy.net:7080"
url = "http://ipinfo.io"
proxies = {
'http': proxyip,
}
data = requests.get(url=url, proxies=proxies)
print(data.text)
import fetch from 'node-fetch';
import createHttpsProxyAgent from 'https-proxy-agent'
const username = 'username_custom_zone_us';
const password = 'password';
const proxy = 'us.Rapidproxy.net:7080'
const agent = createHttpsProxyAgent(
`http://${username}:${password}@${proxy}`
);
const response = await fetch('http://ipinfo.io', {
method: 'get',
agent: agent,
});
console.log(await response.text());
$ch = curl_init();
curl_setopt($ch, CURLOPT_PROXY, "us.Rapidproxy.net" );
curl_setopt($ch, CURLOPT_PROXYUSERPWD, "username_custom_zone_us:password");
curl_setopt($ch, CURLOPT_PROXYTYPE,CURLPROXY_HTTP);
curl_setopt($ch, CURLOPT_URL, 'http://ipinfo.io');
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
$result = curl_exec($ch);
curl_close($ch);
echo $result;
package main
import (
"fmt"
"io/ioutil"
"net/http"
"net/url"
"os"
)
func main() {
proxyURL, _ := url.Parse("http://username_custom_zone_US:password@us.Rapidproxy.net:7080")
proxy := http.ProxyURL(proxyURL)
transport := &http.Transport{
Proxy: proxy,
}
client := &http.Client{
Transport: transport,
}
targetURL := "http://ipinfo.io"
resp, err := client.Get(targetURL)
if err != nil {
fmt.Fprintln(os.Stderr, "Error fetching from", targetURL, ":", err)
os.Exit(1)
}
defer resp.Body.Close()
body, err := ioutil.ReadAll(resp.Body)
if err != nil {
fmt.Fprintln(os.Stderr, "Error reading response body:", err)
os.Exit(1)
}
fmt.Println(string(body))
}
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.*;
import java.util.Base64;
public class Main {
public static void main(String[] args) throws Exception {
try {
String proxyHost = "us.Rapidproxy.net";
int proxyPort = 7080;
Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress(proxyHost, proxyPort));
String username = "username_custom_zone_us";
String password = "password";
String credentials = username + ":" + password;
URL url = new URL("http://ipinfo.io");
HttpURLConnection connection = (HttpURLConnection) url.openConnection(proxy);
connection.setRequestMethod("GET");
connection.setRequestProperty("Proxy-Authorization", "Basic " + Base64.getEncoder().encodeToString(credentials.getBytes()));
int responseCode = connection.getResponseCode();
System.out.println("Response Code: " + responseCode);
BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
String inputLine;
StringBuilder response = new StringBuilder();
while ((inputLine = in.readLine()) != null) {
response.append(inputLine);
}
in.close();
System.out.println((response.toString()));
} catch (IOException e) {
e.printStackTrace();
}
}
}
using System.Net;
using System.Threading;
var handler = new HttpClientHandler
{
UseProxy = true
};
var proxy = new WebProxy("http://us.Rapidproxy.net:7080");
var proxyUsername = "username_custom_zone_us";
var proxyPass = "password";
proxy.Credentials = new NetworkCredential(proxyUsername, proxyPass);
handler.Proxy = proxy;
var httpClient = new HttpClient(handler);
httpClient.Timeout = TimeSpan.FromSeconds(15);
var task = httpClient.GetStringAsync("http://ipinfo.io/json");
task.Wait();
Console.WriteLine(task.Result);
The best customer experience in the industry
We are doing data analysis and require a large number of unique IP addresses daily. Rapidproxy perfectly meets our needs, offering excellent network stability. Highly recommend it!
I've relied on Rapidproxy multiple times, and each experience has been flawless. Their team consistently exceeds expectations, tackling any concerns and offering support, even when the issue pertains to your own product rather than their service.
I've had a great experience with Rapidproxy! Their service is reliable, fast, and user-friendly. The customer support team is responsive and incredibly helpful, always ensuring that any questions are addressed promptly.
Rapidproxy offers an exceptional service! The IP rotation is flawless, and setting up the proxy on my device was a breeze. Their customer support is top-notch—super responsive and always provides clear, concise answers to any questions.
The support is professional and incredibly prompt, always helping me resolve issues and get a solid understanding of the platform. I also love that they offer a free trial, which is perfect for getting familiar with the service before committing.