← 全部文章

Oxylabs 对比 FourA:页面被拦截的实际成本

Oxylabs 将 403、404 和 Bot 验证均计为成功请求并计费。FourA 对这些均不计费。以上基于 2026 年 9 月 21 日双方的计费文档。

遇到拒绝访问页面时:Oxylabs 与 FourA 的对比

在 Oxylabs Web Scraper API 的 Micro 套餐中,抓取到被拦截的页面每 1,000 次计费 $1.15。而在 FourA 上,这完全免费。Oxylabs 将目标网站返回的每一个 2xx 和 4xx 结果都视为成功并计费,而 FourA 仅对成功交付你所需内容的 request 计费。这两项规则均来自双方截至 2026 年 9 月 21 日的官方计费文档。在任何抓取任务中,你的 URL 列表中总有一部分会被拒绝:网站验证返回的 403、商品下架返回的 404、或者 response 实际为验证页面的 200。

在 FourA 上,被拦截的页面收费多少?

每个 request 最终对应七种结果之一,且仅成功时计费。目标网站返回的 403 属于应用级失败。你的 validate 规则未放行的 404 同样如此。包含验证页面或 JavaScript 检测的 200 属于应用级错误,X-FourA-Check-Page header 会标明触发的具体检测类型。这三种情况均不计费,也不消耗你的套餐额度。response body 仍会正常返回给你。

正常响应页面的计费标准按引擎划分:Single 为 1 credit,带浏览器配置为 2,Proxy Finder 为 2 或 4,Browser 为 5,交互式页面为 10(foura.ai/prices,2026 年 9 月 21 日数据)。

如果你需要的正是 403 数据本身,将其加入 validate.status.accept 即可。此时系统会将其作为成功计费,因为你明确指定了它是有效结果。这就是 validate 规则的运行机制。

Oxylabs 如何定义成功结果?

其 计费页面 写得很明确:"All results from the target site with 2xx or 4xx status codes are counted as successful and are billable." 接下来的说明排除了任何侥幸空间:"If the response contains 2xx or 4xx status codes, and the result doesn't contain expected information, we still count it as a successful result."

因此,403 会计费。404 会计费。实际为 Bot 验证页面的 200 也会计费。不计费的情况包括:超出 rate limit 时的 429,以及 Oxylabs 自身系统的内部错误。其定价页面将此称为基于成功的计费,并采用完全相同的定义。

返回内容 Oxylabs FourA
目标返回 403 计费 免费
目标返回 404 计费 免费
200,内容为验证页面 计费 免费
429,触发 rate limit 免费 免费
平台侧错误 免费 免费

为什么 FourA 在这里更具优势

算一笔具体账。在 Micro 套餐下(每月 $49,最多 98,000 个结果),截至 2026 年 9 月 21 日,Oxylabs 对非 Amazon 和 Google 爬虫站点标价为每 1,000 个结果 $1.15,开启 JavaScript 渲染则为每 1,000 个结果 $1.35。遇到一万个被拒绝的页面,意味着你要为从未实际获取到的内容支付 $11.50(渲染则为 $13.50)的预算。而在 FourA 上,这项支出每个月都是零。

Oxylabs 值得肯定的是公开了这项计费规则,并在同一页面上提供了三个实际计费案例,同时将所有 Web Scraper API 功能包含在套餐价格中,没有任何附加费用。你可以在运行抓取之前预估成本。我们存在分歧的地方不在于透明度,而在于由谁来定义成功:是状态码,还是你自己。

在 FourA 上运行相同的 request

调出你一周的日志,统计那些返回 403、404 或在 200 背后隐藏 challenge 的 response 数量。乘以你每 1000 次请求的费率:这就是账单中完全没有带来任何价值的部分。大多数团队从不计算这笔费用,因为它在发票上只体现为一个总金额。

常见问题

如果我自己取消 request,FourA 会计费吗? 不会。客户端断开连接属于服务失败,outcomes reference将其列为不计费。

我可以在 FourA 上将 403 视为成功吗? 可以,通过设置接受 403 的 validate 规则即可。此时会计费,因为该 response 就是你所需的数据。

Oxylabs 会对每次重试都计费吗? 不会。根据 2026 年 9 月 21 日查阅的数据,其计费页面显示,尝试了三次的任务仅对最后一次成功的请求计费。

不妨针对你自己的目标进行验证:在 auth.foura.ai/signup 创建一个免费账户,通过 Single 发送一个经常封禁你的 URL,并在 Activity 动态中观察该 request 的 outcome 标签,而你的 credit 额度将保持不变。