1

我在 PHP 应用程序中使用 Zend 库的 XML RPC 客户端通过 XML RPC 从另一台服务器提取数据。但是,另一台服务器正在使用 HTTP 基本身份验证。如何告诉 XMLRPC 客户端对请求使用身份验证?

4

1 回答 1

4

Zend_XmlRpc_Client内部使用 aZend_Http_Client来处理基本的 HTTP 通信。您可以使用以下命令检索 HTTP 客户端:

$httpClient = $rpcClient->getHttpClient();

然后您可以设置所需的身份验证参数:

$httpClient->setAuth($username, $password, Zend_Http_Client::AUTH_BASIC);
于 2010-03-15T11:43:34.200 回答