2011-02-27 46 views
0

php curl是阅读样式(css)文件和下载GIF,JPEG,PNG和一切。所以卷曲是花费带宽,并且也在花费时间。其实我不需要图像+ CSS等。我只需要阅读HTML源代码..php curl - 只读html代码

嗯,有没有办法阻止图像,CSS和其他东西,而使用PHP卷曲?所以卷曲工作更快

+0

如果您使用curl请求1个URL,则应该只下载该URL处的内容;你能显示你的代码吗?你确定它下载的CSS /图像? – 2011-02-27 12:22:14

+0

请显示一些代码。 curl通常只会下载资源本身。 – 2011-02-27 12:25:09

回答

1

如果您将cURL指向网站的URL,它将只下载源HTML。您必须通过向每个资源URL添加cURL请求来手动抓取CSS,图像和其他附件。

如果您遇到cURL的性能问题,请考虑使用curl_multi_ *函数来平行处理您的请求。 http://www.php.net/manual/en/function.curl-multi-init.php