客户端发现响应内容类型为“text/html; charset=UTF-8”,但应为“text/xml”。
请求失败,错误信息为:
--
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="urn:serviceMX" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><ns1:Get_ScenicSpot_ListResponse><Get_ScenicSpot_List xsi:type="xsd:string"><?xml version="1.0" encoding="utf-8"?>
php那边的输出问题
net 调用php的webService,方法中的参数 为空是“获取全部信息”,旦为空发生错误:分析 Name 时,出现意外的文件结尾
请求和相应content-type要保持一致!如果是http请求方式一般不会有这个问题(除非你服务端content-type设置有误),这个有可能是你用WebService传输方式造成的,希望对你有所帮助