【发布时间】:2016-07-07 23:26:52
【问题描述】:
我从堆栈上的另一个问题复制了这段代码..
$fbid = '666666666';
$url = 'http://www.example.de/v/fffff.php'; // work
$url = 'http://www.example.de/v/fffff.php?fbid=' . $fbid; // not working, page don't load
curl_setopt_array($curl, array(
CURLOPT_URL => $url,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => array(
"cache-control: no-cache"
),
));
$antwort = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
有人知道如何使用 GET 参数从 url 获取内容吗?
【问题讨论】:
-
添加参数时会发生什么?参数值是多少?
' $fbid无效,那是你的真实密码吗? -
对不起,您在问题的第二行缺少
$fbid;之前的连接部分(您说的那部分不起作用),即。。需要明确的是:你所有的第二行都应该是这样$url = 'http://www.example.de/v/fffff.php?fbid=' . $fbid; -
$fbid 也被定义了,我也忘了复制它所以这不是问题
-
你在 $err 或你的代码上得到了什么?您还收到什么消息错误?你检查过浏览器的开发者面板吗?
-
我无法检查 $err 给出的内容,因为当我将 GET 内容添加到 URL 时页面不会加载。它可能必须是 JSON 响应吗?
标签: php curl file-get-contents