自定义状态码

了解自定义状态代码,并了解如何指示哪些状态代码对你来说是可接受且有价值的。

默认情况下,只要请求返回 `2xx` 或 `4xx` 状态码,我们就认为该请求成功。不过,有时网站会在返回所需内容的同时附带非标准的 HTTPS 状态码。如果你的某个目标网站属于这种情况,你可以指定哪些状态码对你来说是可接受且有价值的。添加 X-Oxylabs-Successful-Status-Codes 标头,并包含所有对你有效的 HTTP 响应码。

`2xx` 和 `4xx` 仍会自动标记为成功。

网页解锁器只统计成功提取的数据流量。失败的抓取尝试不会计入你的流量使用计算。上行和下行流量都会被计算。

代码示例

curl -k -v -x https://unblock.oxylabs.io:60000 \
-U 'USERNAME:PASSWORD' \
'https://ip.oxylabs.io/location' \
-H 'X-Oxylabs-Successful-Status-Codes: 500,501,502,503'

这有帮助吗?