1

我尝试使用 curl php卷曲http://marinas.com :

$url = 'http://marinas.com';

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);

那不会返回任何东西。虽然如果我尝试使用其他网站(例如 google.com)它会起作用。

而且,将http://marinas.com直接卷曲到 CLI 中可以...</p>

对我来说是个谜

4

1 回答 1

3

发出请求时设置用户代理:

curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);

本网站不响应没有用户代理的请求。上述设置抓取浏览器的用户代理并将其发送到目标网站。

于 2013-03-28T18:29:19.613 回答