みんなおはよう、
基本認証を必要とする 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を使用した方が良いかどうかはわかりません。
ジュジャール