带有PHP的SOAP webservice:无法连接到主机
请注意,经过大量研究,我决定写在这里,因为我无法指出问题。虽然它在网上广泛存在。对不起 我正在尝试使用SOAP获得响应(请参见下面的代码):带有PHP的SOAP webservice:无法连接到主机,php,soap,wsdl,Php,Soap,Wsdl,请注意,经过大量研究,我决定写在这里,因为我无法指出问题。虽然它在网上广泛存在。对不起 我正在尝试使用SOAP获得响应(请参见下面的代码): 请注意,此代码位于本地wamp服务器上。(我还在测试版网站上在线试用过) 当我刷新php文件时,我得到以下消息“无法连接到主机” 我感谢你给予的任何帮助 谢谢您是否尝试使用SoapUI或任何其他语言调用web服务?这似乎是服务器的问题,而不是客户端的问题。尽管SOAP请求是由我要从中检索数据的公司提供给我的,但我会尝试一下,然后再给你回复。在使用Soa
请注意,此代码位于本地wamp服务器上。(我还在测试版网站上在线试用过)
当我刷新php文件时,我得到以下消息“无法连接到主机”
我感谢你给予的任何帮助
谢谢您是否尝试使用SoapUI或任何其他语言调用web服务?这似乎是服务器的问题,而不是客户端的问题。尽管SOAP请求是由我要从中检索数据的公司提供给我的,但我会尝试一下,然后再给你回复。在使用SoapUI进行测试后,我得到了以下错误:获取响应时出错:连接到refusedAs我说这似乎是服务器端的问题。我解决了这个问题,我使用_usetLocation来更改soap地址位置…现在它可以工作了
<?php
$param = array(
'USERID'=>'some_user',
'PASSWORD'=>'some_pwd',
'MARKETTYPE'=>'333',
'INSTRUMENTTYPE'=>'C'
);
$url = 'https://www.x/x/x/x.serviceagent?wsdl';
try
{
$soap_client = new SoapClient($url);
$soap_client->providedFunction($param);
} catch (SoapFault $e) {
echo $e->getMessage();
}
?>