Debugging 编码点火器';s XML-RPC不显示响应数据
我正试图连接到一个XML RPC服务器,但运气不好,我得到的是一个空响应,没有任何调试信息。我已经打开了set_debug(),但仍然没有打开 有人能告诉我为什么服务器没有响应、没有错误信息和调试信息吗?Debugging 编码点火器';s XML-RPC不显示响应数据,debugging,codeigniter,xml-rpc,Debugging,Codeigniter,Xml Rpc,我正试图连接到一个XML RPC服务器,但运气不好,我得到的是一个空响应,没有任何调试信息。我已经打开了set_debug(),但仍然没有打开 有人能告诉我为什么服务器没有响应、没有错误信息和调试信息吗? $this->load->library('xmlrpc'); $this->xmlrpc->set_debug(TRUE); $this->xmlrpc->server('https://myurl.com
$this->load->library('xmlrpc');
$this->xmlrpc->set_debug(TRUE);
$this->xmlrpc->server('https://myurl.com/xmlrpc', 80);
$this->xmlrpc->method('login');
$request = array('param1', 'param2');
$this->xmlrpc->request($request);
echo 'Error: '. $this->xmlrpc->display_error() . '<br/>';
echo 'Response: '. print_r($this->xmlrpc->display_response(), true) . '<br/>';
$this->load->library('xmlrpc');
$this->xmlrpc->set_debug(TRUE);
$this->xmlrpc->server('s)https://myurl.com/xmlrpc', 80);
$this->xmlrpc->method('login');
$request=array('param1','param2');
$this->xmlrpc->request($request);
回显“错误:”$此->xmlrpc->显示错误()
;
回显“响应:”。打印($this->xmlrpc->display\u response(),true)。'
;
我忘了使用:
$this->xmlrpc->send_request()
它最好用于条件语句,如:
if ( ! $this->xmlrpc->send_request())
{
echo $this->xmlrpc->display_error();
}
else
{
echo '<pre>';
print_r($this->xmlrpc->display_response());
echo '</pre>';
}
if(!$this->xmlrpc->send_request())
{
echo$this->xmlrpc->display_error();
}
其他的
{
回声';
打印($this->xmlrpc->display_response());
回声';
}
即使您在仍然通过http与服务器连接的服务器方法中键入https://,请查看第二个参数-您设置的端口为80
以防万一