Curl包装器设置授权头


Yii Curl wrapper set Authorization header

我一直在使用这个Curl包装器:hackerone Curl

我正在尝试在头中发送授权承载令牌,此代码:

$auth = array("Authorization: Bearer".$token);
// I am tried this too
//$auth = array("Authorization" => "Bearer".$token);
$jsonObject = Yii::app()->curl->setOption(CURLOPT_HTTPHEADER, $auth)->get($url);

但是我得到了相同的错误结果,错误提示:

Undefined index: scheme 
Error in Curl.php line 93 <- that wrapper

有人也有这个问题吗?

我没有找到解决这个问题的正确代码。

我已经检查了hackernon curl中的代码。我认为问题是$url值没有像http://那样的模式。

$url = 'http://www.google.com' // good 
$url = 'www.google.com' // bad