- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在通过 Kohana 3.2 发出 cURL 请求,但当它尝试访问 CURLOPT_POST
常量时出现以下错误:
Use of undefined constant CURLOPT_POST - assumed 'CURLOPT_POST'
来自 Kohana 3.2 system/classes/kohana/request/client/curl.php
public function _set_curl_request_method(Request $request, array $options)
{
switch ($request->method()) {
case Request::POST:
$options[CURLOPT_POST] = TRUE;
break;
case Request::PUT:
$options[CURLOPT_PUT] = TRUE;
break;
default:
$options[CURLOPT_CUSTOMREQUEST] = $request->method();
break;
}
return $options;
}
我的申请代码:
$request = Request::factory($uri);
$request->query('key', $key);
$request->post($params);
$request->method(Request::POST);
// fails here
$response = $request->execute();
我已经测试过 curl 作为一个扩展是活跃的,使用:
if (in_array ('curl', get_loaded_extensions()))
{
echo '1';
}
else
{
echo '0';
}
这里有什么问题?我使用的是 Windows 7、PHP 5.4.12 和 Apache 2.4。
最佳答案
首先,让我们检查您的服务器上是否安装了 php-curl
aptitude search php-curl
或者 aptitude 搜索 php5.6-curl
如果还没有安装,让我们安装它
sudo apt-get install php5.6-curl
关于php - 使用未定义常量 CURLOPT_POST - 假定为 'CURLOPT_POST',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22713591/
我正在通过 Kohana 3.2 发出 cURL 请求,但当它尝试访问 CURLOPT_POST 常量时出现以下错误: Use of undefined constant CURLOPT_POST -
我是 PHP 中 cURL 的新手。我对 curl 选项的使用有疑问。 考虑两个脚本文件:test1.php 和 test2.php 都存在于根 www 中。我正在使用 Ubuntu 12.04 LT
我正在使用 Email on Acid API . 在通过 PHP Curl 向端点 http://sandbox.emailonacid.com/v4/GetClientList 发送 POST 请
我很困惑为什么有两个与设置请求类型相关的选项。他们对我来说似乎是多余的。来自 the PHP manual page对于 curl_setopt(): CURLOPT_POST TRUE to do
如果我有一个如下所示的 URL: $url = 'http://domain.com/?foo=bar'; 然后执行curl如下: $resource = curl_init(); curl_seto
我是一名优秀的程序员,十分优秀!