2010-03-22 51 views

回答

0

是的 - 服务的一个或另一端没有正确编码。

如果没有看到两端的完整XML和WSDL来确定哪个服务需要UTF-8编码的内容,而客户端没有检查实际发送的内容,这是不可能的,在这种情况下,base64编码该文件并告诉远程系统是如何编码的。

C.

0

你的SOAP Web服务正在等待只UTF-8字符串。 我刚刚解决了同样的问题,使用utf8_encode($mystring)(我发送的字符串来自iso-8859-1编码文件)

相关问题