【问题标题】:Curl can't get a webpage properlycurl 无法正确获取网页
【发布时间】:2010-08-16 04:55:04
【问题描述】:

我一直在尝试通过 Curl 抓取一页,但由于返回的页面编码错误,因此未能正确执行。这是页面:http://www.movinsane.com/play13.php?vid=107628 请告诉我如何在 PHP 的 Curl 的帮助下进行操作,以便我可以正确查看。任何帮助将非常感激。提前致谢!

$c = curl_init('http://www.movinsane.com/play13.php?vid=108561');
curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
curl_setopt($c, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($c, CURLOPT_ENCODING, "gzip");
$sourse = curl_exec($c);
curl_close($c);

echo $sourse;

【问题讨论】:

    标签: php curl


    【解决方案1】:

    这不是 curl 相关的问题。它会正确下载内容。在写出$sourse 之前,您必须包含<base href="http://www.movinsane.com/"/>

    我认为这类行为属于网络钓鱼。

    【讨论】:

      猜你喜欢
      • 2016-02-20
      • 2022-01-22
      • 2014-11-11
      • 2010-10-23
      • 2013-12-22
      • 2013-08-18
      • 1970-01-01
      • 2018-07-21
      • 1970-01-01
      相关资源
      最近更新 更多