【发布时间】:2019-12-29 00:03:10
【问题描述】:
我正在尝试访问此 (https://www.gearbest.com/cell-phones/pp_009969695587.html) 页面,但没有成功。我没有得到任何回应...
<?php
$output = shell_exec('curl -L "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0" https://www.gearbest.com/cell-phones/pp_009969695587.html');
echo $output;
$html= str_get_html($output);
echo $html;
?>
【问题讨论】:
-
那么您的 http 服务器的错误日志文件揭示了什么问题?
-
没有错误一直尝试连接我没有得到响应
-
对我来说它可以工作(我得到一个 html 页面,上面说这是不允许的)所以它一定是你的网络配置有问题。
-
也许他们不喜欢人们抓取他们的内容?阅读网站条款和条件?但我也不相信这是一个有效的 cURL 命令。
curl: (6) Couldn't resolve host 'Mozilla' -
不允许?但它是一个网页,你的意思是不允许吗?
标签: php curl shell-exec