php - 如何使用 cURL 读取 html 正文内容

标签 php curl

我正在使用以下代码从使用 php 的请求页面获取响应

$ch = curl_init('http://myPageURL/');
curl_setopt($ch, CURLOPT_HEADER, 1);
$c = curl_exec($ch);
echo curl_getinfo($ch, CURLINFO_HTTP_CODE); 

这里的响应显示标题和其他信息,包括正文内容。 但我只需要主体内容作为响应,执行此操作的代码是什么?

提前致谢

最佳答案

$ch = curl_init('http://myPageURL/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($ch, CURLOPT_AUTOREFERER, TRUE);
$result = curl_exec($ch);

echo $result;

这将提供内容,我将其添加到结果变量中并添加了一些设置以确保在您要访问的页面重定向到另一个页面时收到内容。

关于php - 如何使用 cURL 读取 html 正文内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9924521/

相关文章:

git - 尝试使用curl通过CLI创建GitHub存储库时出现"Bad Credentials"

php - mysqli bind_param 变量数量与准备好的语句中的参数数量不匹配

php - 如何使用正则表达式将字符串拆分成组

php - 如何使用外部 URL 或链接打开自定义选项卡及其 div?

git - 通过curl添加SSH key : Fingerprint cannot be generated

windows - Curl for Windows - curl 无法打开文件 C :\test. txt

php - 在 cakephp 中显示表查询

PHP/MySQL 显示最后更新/最近日期

http - 为什么我在尝试 http 发布时得到 CURLE_URL_MALFORMAT?

PHP curl,保留 session