1
我在PHP應用程序中使用Zend庫的XML RPC客戶端,通過XML RPC從另一個服務器獲取數據。但是其他服務器正在使用HTTP基本認證。我如何告訴XMLRPC客戶端對請求使用身份驗證?使用PHP的Zend XML RPC客戶端進行HTTP身份驗證
我在PHP應用程序中使用Zend庫的XML RPC客戶端,通過XML RPC從另一個服務器獲取數據。但是其他服務器正在使用HTTP基本認證。我如何告訴XMLRPC客戶端對請求使用身份驗證?使用PHP的Zend XML RPC客戶端進行HTTP身份驗證
Zend_XmlRpc_Client
內部使用處理基本HTTP通信的Zend_Http_Client
。你可以檢索HTTP客戶端:
$httpClient = $rpcClient->getHttpClient();
,然後可以設置需要身份驗證參數:
$httpClient->setAuth($username, $password, Zend_Http_Client::AUTH_BASIC);