asp 调用webservice 遇到 GBK 转换UTF8问题

时间:2022-04-05 14:06:09
我现在用ASP调用WEBSERVICE,遇到中文转换的问题,我是用XMLHTTP调用的,中文一传过去就是乱码.在网上找了很多GB转换UTF8的方法,但都好像不行,希望高手帮忙,谢谢

调用代码如下:
set http = Server.CreateObject("Microsoft.XMLHTTP")
http.Open "GET", "http://WWW.SSS.COM/Services.asmx/DirectSend?UserID="&Userid&"&Account="&Account&"&Password="&Password&"&Phones="&Phone&"&Content="& Server.URLEncode(Content)&"&SendTime=&SendType=1&PostFixNumber=", false
http.setRequestHeader "Content-type:", "application/xml;charset=gb2312"
http.Send
   msg=http.ResponseText

1 个解决方案

#1


两个文件都要设置格式的.和用ajax做一样的.

#1


两个文件都要设置格式的.和用ajax做一样的.