真实设备,
非数据中心
28M
让采集工具更像正常用户的真实设备 IP
2800 万+ 干净的真人 IP,来自真实 P2P 设备。 别人被拦截的地方,它照样能通过。
连接您已经在用的工具
28M
让采集工具更像正常用户的真实设备 IP
195 个国家
国家 · 地区 · 城市 · 邮编 · ISP · ASN符合 GDPR 与 CCPA
QUIC 平均响应时间
HTTP(S) · SOCKS5不限
并发连接
量大优惠,无隐藏费用
$2/GB
流量永不过期98.7%
的 1,000 个抽样 IP 被 Scamalytics 评为低风险
低风险:评分 0–19,基于 Scamalytics 的 0–100 分制. 这是总体样本结果,各国结果有所不同。
从国家一路细化到单个网络。查看某个地区的价格、某个城市的搜索结果,或某个运营商看到的页面。
示例设置。地区、邮编和 ASN 的可用性因地点而异,控制台会显示每个国家支持的选项。
每个请求都从不同的住宅 IP 发出。
只要设备在线,同一个 IP 就一直跟着你。
按你设定的时长使用同一 IP,到时自动换新。
为每个流程分配独立的会话 ID,即可并行运行多个粘性或定时会话。粘性 IP 不是独享的固定地址。
98.7%
的 1,000 个抽样 IP 被 Scamalytics 评为低风险
低风险:评分 0–19,基于 Scamalytics 的 0–100 分制. 这是总体样本结果,各国结果有所不同。
从控制台复制代理 URL 填入 PROXY_URL ,然后运行任意示例。HTTP(S) 和 SOCKS5 都可用。
import os
import requests
proxy = os.environ["PROXY_URL"]
response = requests.get(
"https://ipinfo.io/json",
proxies={"http": proxy, "https": proxy},
timeout=30,
)
print(response.json())import { fetch, ProxyAgent } from "undici";
const dispatcher = new ProxyAgent(process.env.PROXY_URL);
const response = await fetch("https://ipinfo.io/json", { dispatcher });
console.log(await response.json());package main
import (
"fmt"
"io"
"net/http"
"net/url"
"os"
)
func main() {
proxy, _ := url.Parse(os.Getenv("PROXY_URL"))
client := &http.Client{Transport: &http.Transport{Proxy: http.ProxyURL(proxy)}}
resp, err := client.Get("https://ipinfo.io/json")
if err != nil {
panic(err)
}
defer resp.Body.Close()
body, _ := io.ReadAll(resp.Body)
fmt.Println(string(body))
}<?php
$ch = curl_init('https://ipinfo.io/json');
curl_setopt_array($ch, [
CURLOPT_PROXY => getenv('PROXY_URL'),
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 30,
]);
echo curl_exec($ch);import java.net.*;
import java.net.http.*;
// Run with -Djdk.http.auth.tunneling.disabledSchemes=
public class Main {
public static void main(String[] args) throws Exception {
URI proxy = URI.create(System.getenv("PROXY_URL"));
String[] auth = proxy.getUserInfo().split(":", 2);
HttpClient client = HttpClient.newBuilder()
.proxy(ProxySelector.of(new InetSocketAddress(proxy.getHost(), proxy.getPort())))
.authenticator(new Authenticator() {
protected PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication(auth[0], auth[1].toCharArray());
}
})
.build();
HttpRequest request = HttpRequest.newBuilder(URI.create("https://ipinfo.io/json")).build();
System.out.println(client.send(request, HttpResponse.BodyHandlers.ofString()).body());
}
}using System.Net;
var proxy = new Uri(Environment.GetEnvironmentVariable("PROXY_URL")!);
var auth = Uri.UnescapeDataString(proxy.UserInfo).Split(':', 2);
var handler = new HttpClientHandler
{
Proxy = new WebProxy(proxy.GetLeftPart(UriPartial.Authority))
{
Credentials = new NetworkCredential(auth[0], auth[1]),
},
};
using var client = new HttpClient(handler);
Console.WriteLine(await client.GetStringAsync("https://ipinfo.io/json"));require "net/http"
require "uri"
proxy = URI(ENV.fetch("PROXY_URL"))
uri = URI("https://ipinfo.io/json")
Net::HTTP.start(uri.host, uri.port, proxy.host, proxy.port,
proxy.user, proxy.password, use_ssl: true) do |http|
puts http.get(uri.path).body
end# Check your exit IP and location
curl -x "$PROXY_URL" https://ipinfo.io/json无论爬虫在哪里运行,往返延迟都更短。出口 IP 仍然来自你定向的国家。
批量生成端点,最多保存 50 个列表,并按你的工具需要的格式导出。
http://user:pass@host:10001host:10001:user:passuser:pass@host:10001host,port,username,password%protocol%://%ip%:%port%
按所需地区和轮换周期创建自定义代理端点。为每个项目保存代理列表,供以后重复使用。
先用你真实的网站和浏览器配置测试。
流量会一直等你,任务准备好了再用。
根据试用期间的用量选择下一个套餐。
低至 $2/GB。按需购买流量,留存至使用完毕。
适合首次请求
每 GB · 流量永不过期
适合初具规模的项目
每 GB · 流量永不过期
适合日常工作流程
每 GB · 流量永不过期
适合增长中的工作量
每 GB · 流量永不过期
适合更大规模运营
每 GB · 流量永不过期
适合大规模数据
每 GB · 流量永不过期
适合您的业务与规模
一起打造您的配置
三种。轮换模式为每个请求分配新的住宅 IP;粘性模式在设备在线期间保持同一 IP;定时模式按你设定的时长保持同一 IP,范围从 1 秒到 72 小时。使用会话 ID 可以并行运行多个会话。
六个层级:国家、地区、城市、邮编、ISP 和 ASN。地区、邮编和 ASN 的可用性因地点而异,控制台会显示每个国家支持的选项。
支持 HTTP(S) 和 SOCKS5。任何能填写代理 URL 的客户端都可以使用,包括 cURL、Python、Playwright、Puppeteer、Scrapy 和反检测浏览器。
不会。购买的住宅流量会一直留在余额中,直到你用完。
支持银行卡和加密货币退款:72 小时内未使用的套餐、重复付款,以及超过 24 小时仍未解决的服务问题。请查看我们的 退款政策 ,了解已使用流量与试用套餐等相关条件。
在你自己的目标网站上测试 IP,未用完的流量可留到以后。