Yii Curl包装器设置授权标头

时间:2014-07-11 03:30:24

标签: php curl yii authorization token

我一直在Yii中使用这个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

有没有人遇到这个问题?

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

提前致谢。

1 个答案:

答案 0 :(得分:0)

我已经检查了hackernon curl中的代码。我认为问题是$url值没有http://这样的架构。

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