无法从PHP终端执行cURL调用


Unable to do cURL call from PHP terminal

好了,所以我已经正确安装了cURL,我现在正试图做一个简单的调用一个URL,由于某种原因,我没有看到任何事情发生在我的数据库(URL被调用应该改变我的数据库,这是测试通过调用URL直接在我的浏览器)

这是我的代码:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.website.com/receive/001/ALKDLDKGJLKSD/ASIODULKJASFL");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);

在我的终端中,我得到以下响应:

´╗┐

我只是误解cURL应该如何用于一个简单的web请求?

代码是正确的。它检索HTTP页面(我已经在我的终端上测试过了)。


你得到的三个字符可能是一个UTF-8字节顺序的掩码。

0xEF,0xBB,0xBF

要么是页面返回的内容。或者在PHP脚本的开头设置这些字符(有些编辑器将这些字符隐式地放在文本文件中,这些字符不会在编辑器本身中显示)。

好吧,我得到了它的工作,它看起来有一些安全背后的URL我试图访问,愚蠢的我没有正确检查。仍然非常感谢所有的建议!