gSoap关于string包含中文客户端显示乱码问题
发布时间:2020-12-17 00:40:08 所属栏目:安全 来源:网络整理
导读:使用gSoap开发Webservice时,发现服务器端如果包含中文,客户端请求时,中文就会显示乱码。在VC中通过函数 MultiByteToWideChar(CP_UTF8,....),转换后,情况依然如此。 经过查找资料,发现需要设置soap的mode。如下: soap_set_mode(this,SOAP_C_UTFSTRING)
使用gSoap开发Webservice时,发现服务器端如果包含中文,客户端请求时,中文就会显示乱码。在VC中通过函数 MultiByteToWideChar(CP_UTF8,....),转换后,情况依然如此。 经过查找资料,发现需要设置soap的mode。如下: soap_set_mode(this,SOAP_C_UTFSTRING); this->mode|=SOAP_C_UTFSTRING; 这样,问题解决。 记下,以作参考。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |