【发布时间】:2017-06-28 01:23:37
【问题描述】:
我现在已经尝试了很多不同的解决方案,但是这些 curl 设置都没有奏效...我只是想找回网页的源代码...
是的,我知道有file_get_contents()。但我需要并且想要使用 file_get_contents() 的 curl 实例。错误在哪里? curl如何获取网页内容?
$url = "https://google.de";
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "GET");
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
//curl_setopt($curl, CURLOPT_HTTPHEADER, array(
// "API-Token: " . APITOKEN . "",
// "API-Secret: " . APISECRET . "",
//));
$response = curl_exec($curl);
echo "This is the response...:\n" . $response;
$response 始终为空...即使我将变量保存到文本文件...这里的图片证明了这一点!
您好,谢谢!
【问题讨论】:
-
请使用
curl_error和curl_errno显示您遇到的错误。 -
为什么要使用 curl 而不是
file_get_contents()? -
var_dump($response) 怎么样:
-
var_dump返回bool(false) -
PHP CURL & HTTPS的可能重复
标签: php curl file-get-contents