数据中心代理
数据中心代理使用数据中心 IP 地址来发起代理请求。当你的目标站点接受数据中心流量时,可以将其用于自动化请求和数据采集。
Scrapeless 提供对 HTTP、HTTPS 和 SOCKS5 的支持。数据中心代理与住宅代理、IPv6 代理采用相同的通道创建流程。
何时使用数据中心代理
当你的应用需要一个代理连接、但并不要求住宅出口时,可以使用数据中心通道。例如采集公开页面、定时检查,以及针对可以通过该代理类型访问的目标进行的自动化测试。
在提升请求量之前,请先测试你的目标。IP 检测服务返回成功只能确认代理连接可用,但并不代表另一个网站也会接受同样的流量。
如果工作流需要住宅出口,请参阅 住宅代理。如果它依赖专用的静态地址,请参阅 静态 ISP 代理。
创建数据中心通道
- 登录 Scrapeless 控制台 并完成所需的任何账户验证。
- 确保你的钱包余额充足。
- 打开 Proxy Solutions 并选择数据中心代理类型。
- 创建一个通道,设置其密码和限额,然后保存。
- 为该通道选择 Start,并生成连接详情或请求示例。
官方 快速开始 指南以住宅通道为例演示了这一通用流程。创建本通道时请选择数据中心。
测试连接
使用为你的数据中心通道生成的详情:
curl --proxy 'http://YOUR_PROXY_HOST:YOUR_PROXY_PORT' \
--proxy-user 'YOUR_PROXY_USERNAME:YOUR_PROXY_PASSWORD' \
'https://api.ipapi.is/'将四个占位符替换为该代理类型的连接详情。YOUR_PROXY_USERNAME 指完整生成的用户名,包括其中已有的任何选项。请使用该通道的代理密码。
此示例通过一个 HTTP 代理发起 HTTPS 请求。响应来自 IP 检测服务,描述了它所观察到的出口连接。请检查你自己的实际响应;出口地址并非固定的示例值。
在 IP 检查成功之后,将最后的 URL 替换为你的目标 URL,并检查该站点的响应。请从少量请求开始,以便区分认证错误、连接失败和目标站点错误。
配置通道
使用为你的数据中心通道提供的选项。保持其生成的代理类型标识符不变;它与该通道绑定,并不是可自由填写的名称。
通用的 认证与端点 指南列出了各区域的网关地址。网关的区域标识的是你的应用连接的位置,不应被理解为选择出口国家的指令。
对于通道生成器提供的位置或会话控制项,请参阅 地理定向 和 轮换与粘性会话。请使用本通道可用的取值,而不要假定为其他代理类型提供的每个选项在此都可用。
检查限额与故障
| 症状 | 下一步检查 |
|---|---|
HTTP 407 | 检查生成的凭据,以及通道资源是否已耗尽。 |
HTTP 525 | 代理未能找到出口;请检查筛选条件和可用资源。 |
| 超时或上游错误 | 使用有界的重试策略进行重试,并检查连接和目标响应。 |
| 目标拒绝该请求 | 检查目标的响应,以及该代理类型是否适用于它。 |
请查看数据中心产品及通道设置中适用的使用限额。住宅流量计费公式针对住宅动态代理编写;它本身并不定义数据中心的计费方式。