WinHttpRequest之get_ResponseText乱码问题
来源:互联网 发布:写出数据库的关系模式 编辑:程序博客网 时间:2024/06/03 06:30
客户端向Web服务器Send()之后,就可以等待接收服务器Response的消息体,但是无论是下面的哪种方法接收到的消息体的中文字符都是乱码:
IWinHttpRequestPtr pHttpReq;
方法一:
_bstr_t bStrText = pHttpReq->ResponseText;CString strText = bStrText;
方法二:
BSTR bstr = NULL;hr = pHttpReq->get_ResponseText(&bstr);CString str = bstr;
如图:
改用下面方法将中文乱码问题解决掉了:
_variant_t varRspBody = pHttpReq->GetResponseBody();ULONG dataLen = varRspBody.parray->rgsabound[0].cElements;char *pContentBuffer = (char *)varRspBody.parray->pvData;CString strCntBuffer;strCntBuffer = pContentBuffer;
如图:
0 0
- WinHttpRequest之get_ResponseText乱码问题
- Delphi - 我的代码之简单封装WinHttpRequest
- ssm之乱码问题
- WinHttp.WinHttpRequest.5.1
- XMLHttp WinHttpRequest 用法总结
- WinHttp.WinHttpRequest.5.1
- 笔记之中文乱码问题
- Oracle字符集之乱码问题
- Qt5之中文乱码问题
- 【servlet学习之】乱码问题
- cocos2dx之中文乱码问题
- Jenkins之解决乱码问题
- Eclipse中jsp乱码问题之解决
- 编码讨论---乱码问题之终极解决
- 编码讨论---乱码问题之终极解决
- 编码讨论---乱码问题之终极解决
- 编码讨论---乱码问题之终极解决
- 编码讨论---乱码问题之终极解决
- mysql数据库中删除数据的三种形式 drop和 truncate 和 delete
- 三维空间点到直线的距离C++实现
- Android中集成Zxing库实现扫描二维码(对Zxing库精简)
- 如何利用训练好的神经网络进行预测
- 织梦内容管理系统
- WinHttpRequest之get_ResponseText乱码问题
- 算法的时间复杂度和空间复杂度分析
- git ssh配置以及常用上传命令
- 织梦内容管理系统
- qcom I2C driver : i2c-msm-v2.c
- 【脚本语言系列】关于PythonWeb访问urllib,你需要知道的事
- 创建web项目的步骤以及JSP相关问题
- java__switch转换百分制为分级制
- Easygui简单说明教程(python的GUI类库)