質問

私は、XML RPC経由で他のサーバーからデータをプルするPHPアプリケーションでのZendライブラリのXML RPCクライアントを使用しています。しかし、他のサーバーは、HTTP基本認証を使用しています。どのように私は要求の認証を使用するようXMLRPCクライアントに伝えることができますか?

役に立ちましたか?

解決

Zend_XmlRpc_Client の内部<のhref =」を使用していますhttp://framework.zend.com/manual/en/zend.http.client.advanced.html」のrel = "nofollowをnoreferrer"> Zend_Http_Client の基本的なHTTP通信を処理します。あなたがでHTTPクライアントを取得することができます:

$httpClient = $rpcClient->getHttpClient();

と、あなたが必要とする認証パラメータを設定することができます:

$httpClient->setAuth($username, $password, Zend_Http_Client::AUTH_BASIC);
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top