0
我使用NoSoap来托管Web服务,并且这很奇怪,因为发生了这个奇怪的问题。对于xml输出,它会在soap xml之前生成额外的3个charaters,导致xml解析错误。我使用Fiddler捕获输出。任何人都知道为什么这会发生?在此先感谢NuSoap返回多余字符
HTTP/1.1 200 OK
Date: Mon, 18 Apr 2011 06:00:45 GMT
Server: Apache/2.0.54 (Fedora)
X-Powered-By: PHP/4.4.0
X-SOAP-Server: NuSOAP/0.7.3 (1.114)
Content-Length: 36993
Connection: close
Content-Type: text/xml; charset=UTF-8
???<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w... ... ...
问题解决了!这是一些PHP文件开头的BOM – 2011-04-19 00:23:53