← 全部文章

推出 Smart Proxy Routing

FourA 现在会根据目标网站的防御机制,自动为每个 request 选择最佳的 proxy 类型和位置。成功率提升了高达 23%。

并非所有 proxy 都是等同的。数据中心 proxy 在未受保护的新闻网站上运行良好,但在受 Cloudflare 保护的电商页面上会立即被拦截。住宅 proxy 可以应对电商网站,但每次 request 的成本高出 10 倍。

在此之前,你必须自行找出适用于每个目标站点的 proxy 类型,并在情况发生变化时重新配置。Smart Proxy Routing 完全实现了这一过程的自动化。

工作原理

当你使用 type: "proxy" 发送任务时,FourA 现在会在发送 request 之前做出智能路由决策:

  1. **目标分析:**系统会根据已知防护画像(Cloudflare、DataDome、Akamai、PerimeterX 等)检查目标域名
  2. **路由选择:**根据防护级别,选择最佳 proxy 类型:
    • 数据中心:适用于未受保护或轻度保护的网站(速度最快,成本最低)
    • 住宅:适用于中度保护(Cloudflare JS challenge,基础 WAF)
    • 移动:适用于最高强度的防护(DataDome,PerimeterX 高级版)
  3. **自动重试:**如果所选路由失败,系统会自动升级到更高质量的 proxy 类型并重试

这一切都在单个 API 调用内完成。你无需指定 proxy 类型或配置重试逻辑。

实际成效

我们在 1,000 个不同目标域名的测试中得出以下数据:

  • 在具有中高防护的网站上,成功率提升了 35%
  • 每次成功 request 的平均成本降低了 25%,因为系统会在可行时优先使用更低成本的 proxy
  • 中位数 response 时间缩短了 40%,因为在不需要住宅 proxy 时会使用数据中心 proxy

示例

API 保持不变。你依然发送相同的 request:

curl -X POST https://eu.api.foura.ai/api/v1/tasks \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://protected-site.com/products",
    "type": "proxy",
    "options": {"proxyCountry": "US"}
  }'

路由在服务端进行。你的代码无需任何改动。

地理定位

智能路由支持地理定位。当你设置 proxyCountry 时,系统会在该国家内选择最佳 proxy 类型。这在以下场景中尤为实用:

  • 价格监控: 查看特定市场中向客户展示的准确价格
  • 内容验证: 检查本地化内容是否正确显示
  • 广告验证: 确认广告在正确的地区投放

对你的意义

如果你当前正在使用 proxy 任务类型,你已经受益于智能路由。该功能已作为无感升级部署,因此无需更改代码。

如果你之前使用 single 或 browser 任务时遭遇拦截,现在正是尝试 proxy 的好时机。智能路由系统接管了原本需要手动配置 proxy 的复杂流程。


查看 文档,了解更多关于 FourA 如何处理受保护网站的详细信息。