0

我的 curl 脚本在访问具有 cloudflare 的网站时遇到问题。

当网站不使用 cloudflare 之前,它可以正常工作。

我的脚本中还有我正在使用的浏览器。

curl_setopt ($ch2, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"); 

当我打开 php 脚本时。

我被困在

Checking your browser before accessing xrshellbooter.com.
DDoS protection by CloudFlare

所以它不允许我访问该网站。

4

4 回答 4

2

CloudFlare 有一个由网站所有者打开的启用 javascript 的页面,旨在仅允许启用了 javascript 的实际工作浏览器进入该网站。您需要让 CloudFlare 帐户的所有者将您尝试发出请求的 IP 列入白名单。您的配置和代码应该在那之后工作

于 2015-09-30T03:25:47.417 回答
1

这似乎有点旧......但我会回应......

无论您在做什么都会触发 DDoS 触发器,并且您看到的插页式页面正在检查以确保您不是机器人。您应该让网站所有者将呼叫来源的 IP 列入白名单。

于 2013-12-19T00:36:22.723 回答
0

如果您拥有该域,您可以在 CloudFlare 中将您自己的服务器 IP 列入白名单,并且您应该不会再次看到 DDoS 保护屏幕。

于 2016-05-17T16:11:36.453 回答
-4

如果站点是http://www.example.com,您可以使用http://direct.example.com

于 2013-04-21T17:50:32.433 回答