要WEB服务进行接口,发送一段XML,其中有中文,要求用GB2312,我现在是用
xmlhttprequest来实现,问题是好象xmlhttp自动会将内容转成UTF-8格式,这样收
到的内容就是乱码,请问怎么解决啊?
CComBSTR bstrHeadValue("text/xml;application/x-www-form-urlencoded;charset=GB2312");
hr=IXmlRequest->setRequestHeader(bstrHead,bstrHeadValue);
hr=IXmlRequest->send(Data);//xml内容就在data里面,字符串VT_BSTR。
<?xml version=\"1.0\" encoding=\"gb2312\"?>
svc_init ver=\"2.0.0\">\
<sms ver=\"2.0.0\">\
<client>\
.......
我自己建个WEB页面测试了,收到的内容确实需要utf-8解码才行。
 xml内容
请各位指教,急用