SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://****/ReportService/WebService1.asmx' : Premature end of data in tag html line 3
暂时遇到了这条错误,
实际上是因为
$url = 'http://*****/ReportService/WebService1.asmx'; $client = new \SoapClient($url, array("trace" => 1, "exception" => 0));
这里的url是 带no-wsdl的
在url结尾加 ?wsdl即可
$url = 'http://****/ReportService/WebService1.asmx?wsdl'; $client = new \SoapClient($url, array("trace" => 1, "exception" => 0));
但是我这个报错也是个别情况,百度良久没答案于是试出来了
之后贴出请求webservice的方法