SOAP中的中文乱码问题 ( 积分: 100 )

  • 主题发起人 主题发起人 thinknet
  • 开始时间 开始时间
T

thinknet

Unregistered / Unconfirmed
GUEST, unregistred user!
使用SOAP向一个Webservice上传数据,Server端接收到的所有中文均为???????(问号),不知何故。
 
是不是英文系统?
 
用utf-8,双方操作系统语言都设置成zh-cn即可。
 
对方是虚拟主机,不知道是什么系统,客户机是XP+SP2,用VB.NET做的客房程序上传就正常,用DELPHI的就是不行,急啊。
 
你把你上传的字符串都用delphi的utf8encode函数给编一下码就成了。
就是码的问题。服务器认为传过来的是utf8,你给的是gb2312,所以才出这问题的
 
自己搞定,谢谢了。
 
分享一下?
 
其实也不是什么大问题,是我自己太弱智了,第一次用这个东西。
把HTTPRIO控件的相关属性设置下就可以了,没有什么技术秘密可言。
 
thinknet,可否给我讲讲,如何在delphi中已知WSDL的情况下编写soap调用啊??急!!
如何 调试呢?毕竟没有server端啊?
非常感谢
 
后退
顶部