IP使用时长1-30分钟全覆盖,多种提取方式匹配不同使用场景,超高性价比
IP使用时长1-30分钟全覆盖,多种提取方式匹配不同使用场景,超高性价比
每次请求自动转发到不同IP,具有高匿名、高便捷、可弹性并发的优势
源自全球190+地区优质动态住宅IP,隧道转发调用简单,更高成功率
真实纯净海外长效住宅IP,IP存活数小时,适合持续会话场景
行业资讯
数据采集时代理 IP 突然变慢?教你排查延迟、带宽的方法
采集任务出现页面频繁超时时,很多人会直接判定为代理 IP 质量问题并更换 IP。本文拆解单次代理请求的多个耗时阶段,提供 curl 分段测速方法,区分入口链路、出口线路、带宽瓶颈、采集程序排队等不同故障场景,给出标准化排查步骤,区分极安短效代理与隧道代理的排障重点,帮助技术人员定位真实瓶颈,避免盲目更换 IP 或升级套餐。
舆情监控选隧道代理还是静态代理?5分钟教你如何挑选
舆情监控选择代理,首要判断任务是否需要固定出口 IP。本文区分隧道代理与静态代理的核心差异,讲解多站点巡检、固定地域核验等不同舆情场景的选型逻辑,给出三步判断方法与实测要点,厘清 “固定接入地址” 和 “固定出口 IP” 的常见误区,帮助舆情项目匹配合适代理方案。
数据采集时,纯净HTTP代理IP哪里获取?判定标准是什么?
数据采集需要纯净HTTP代理IP,应该从哪里获取?本文介绍代理IP的获取渠道,并从出口信息、IP信誉和目标站实测结果出发,说明如何判断IP是否适合自己的采集任务。
SOCKS5 代理和 HTTP 代理的区别,从协议原理讲透
HTTP 代理与 SOCKS5 代理是网络代理里最常用的两类方案,二者核心差异源于在协议栈所处层级不同。HTTP 代理工作在应用层,能够解析 HTTP 报文,支持缓存、请求改写、流量审计等应用层能力;当使用 CONNECT 隧道转发 HTTPS 流量时,仅能获取目标域名,无法读取加密载荷。SOCKS5 属于会话层代理,只负责双向转发原始字节,不解析流量语义,通用性更强,可透传 SSH、数据库等任意 TCP 流量,还支持 UDP 转发,适合全局代理场景。
帮助中心
隧道代理python语言接入指南
## 概述 本文档将指引你进行隧道代理的接入,在此文档中使用到的术语将会在下方进行列出。 | 术语 | 解释 | | :------- | :----------------------------------------- | | 隧道 | 自动更换代理 IP 的代理服务 | | 固定时长 | 服务器将在固定时长后自动切换IP,例如1分钟 | | 通道 | 使用多个通道同时发起请求,每个通道的IP不同 | 隧道代理有多种使用方式,具体行为取决于套餐及模式。 - **普通模式** 每次请求都自动切换IP - **普通模式打标记** 普通模式下,希望多个HTTP请求保证代理IP相同,可以给多个请求的代理协议打上相同的标记,并标记这个代理IP的存活时间 ## 前置知识 在 Python 语言中,通常使用 requests 进行 http/s 代理的设定与请求的发送 ### Proxy Url Scheme 由协议、用户名、密码、域名、端口几部分组成 例如 http 协议的代理 url ``` http://[user:password@]hostname:port ``` ### pip Python 的包管理工具,可以简单的进行依赖管理 ## 使用 Python 接入 **以下内容假设读者具备基本的 Python 使用经验和对网络协议具有一定的了解。** ### 安装 requests ```shell pip3 install requests ``` ### 生成 url **普通模式** ```python proxyUrl = "http://%(user)s:%(password)s@%(server)s" % { "user": authKey, "password": password, "server": proxyAddr, } ``` **普通模式打标记** ```python proxyUrl = "http://%(user)s:%(password)s:%(channel)s:%(ttl)d@%(server)s" % { "user": authKey, "password": password, "channel": "channel-1", "ttl": 20, "server": proxyAddr, } ``` ### 设置代理地址 http/s 均适用该地址 ```python proxies = { "http": proxyUrl, "https": proxyUrl, } ``` ### 执行 HTTP/s 请求 以 https://api.ipify.org 为例 ```python resp = requests.get("https://ip.cn/api/index?ip=&type=0", proxies=proxies) ``` ### 读取响应实体 resp.text 是字符串类型,可以直接打印 ```python print(resp.text) ``` ## 示例代码 ``` import requests proxyAddr = "" authKey = "" password = "" proxyUrl = "http://%(user)s:%(password)s@%(server)s" % { "user": authKey, "password": password, "server": proxyAddr, } proxies = { "http": proxyUrl, "https": proxyUrl, } resp = requests.get("https://api.ipify.org", proxies=proxies) print(resp.text) ```
隧道代理java语言接入指南
``` package com.japroxy; import okhttp3.*; import java.io.IOException; import java.net.InetSocketAddress; import java.net.Proxy; import java.util.concurrent.TimeUnit; public class JAProxy { final static String proxyIp = "隧道地址"; final static Integer proxyPort = 隧道端口; final static String authKey = "AuthKey"; final static String password = "AuthPwd"; public Response request() throws IOException { Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress(proxyIp, proxyPort)); OkHttpClient client = new OkHttpClient.Builder() .proxy(proxy) .proxyAuthenticator((route, response) -> { String credential = Credentials.basic(authKey, password); return response.request().newBuilder().header("Proxy-Authorization", credential).build(); }) .build(); Request request = new Request.Builder().url("https://api.ipify.org").get().build(); return client.newCall(request).execute(); } public static void main(String[] args) { JAProxy jaProxy = new JAProxy(); try { Response resp = jaProxy.request(); System.out.println(resp.body().string()); } catch (Exception e) { System.out.printf("failed to proxy: %s\n", e.getMessage()); } } } ```
短效代理-查询资源地区
## 1.接口描述 接口请求域名: api.ja.cn 本接口 (/getarea) 用于短效代理产品查询资源地区的接口。 默认接口请求频率限制:60次/分钟。 ## 2. 输入参数: key 是 String 公共参数,产品唯一标识。 ## 3. 示例 #### 输入示例 ``` GET https://api.ja.cn/getarea?key=<您的key信息>&<其他输入参数> ``` #### 输出示例 ```json { "status_code": 0, "data": [ { "area_code": "620700", "area_name": "甘肃省张掖市", "isp": "电信" }, { "area_code": "340700", "area_name": "安徽省铜陵市", "isp": "电信" }, { "area_code": "210100", "area_name": "辽宁省沈阳市", "isp": "Unknown" } ], "status_msg": "成功", "request_id": "05593cbb-3b13-40e8-b89d-e6914ca05bd4" } ```
常见产品问题
极安代理的产品问题汇总,更多问题欢迎咨询