用于独立soap服务器的PHP soap客户机在自定义端口上侦听


php soap client for stand alone soap server listening on custom port

我使用gSoap 2.8.14和c++构建了一个独立的webservice。现在我正试图为这个web服务编写一个php客户端,但无法这样做。我的web服务正在9009端口上监听PHP代码如下:

$params = array('user' => 'username','password' => 'password','session-id'=>'approved');
$client = new SoapClient("authenticate.wsdl");
var_dump($client->__getFunctions());
$res = $client->verifyUser ( $params);
print_r( $res);

任何关于如何为php客户端指定自定义端口的帮助将是伟大的

只需指定主机和端口,并向构造函数传递一个选项数组

$client = new SoapClient("authenticate.wsdl", 
                          array('proxy_host' => 'YOUR_HOST',
                                'proxy_port' => '9009'));