大家早上好,
我正在尝试调用需要基本身份验证的 api。我正在尝试使用 Zend Framework 2 Zend\Http\Request,但我不确定进行基本身份验证的最佳方式是哪种,或者我是否应该手动设置标头?我试图强迫自己使用 ZF2 并停止使用 ZF1,所以请多多包涵,旧习惯很难改掉。 ZF2
$http= new Zend\Http\Request();
$http->setUri('https://api.my.tv/analytics/views/daily/');
$http->....
在ZF1中,我曾经做过以下非常好的和方便的操作。
$http = new \Zend_Http_Client();
$http->setUri('https://api.my.tv/analytics/views/daily/');
$http->setAuth($my_api_key, 'x', \Zend_Http_Client::AUTH_BASIC);
$request = $http->request(\Zend_Http_Client::POST);
ZF2 中是否有类似的方法可用,或者我应该自己编写。老实说,我不知道我是否最好只使用guzzle。
朱哈尔