url编码(utf-8)
来源:互联网 发布:淘宝新手卖家活动 编辑:程序博客网 时间:2024/06/05 13:28
CString CExonDlg::UrlEncxode(CString strUnicode)
{
LPCWSTR unicode = T2CW(strUnicode);
int len = WideCharToMultiByte(CP_UTF8, 0, unicode, -1, 0, 0, 0, 0);
if (!len)
return strUnicode;
char *utf8 = new char[len + 1];
char *utf8temp = utf8;
WideCharToMultiByte(CP_UTF8, 0, unicode, -1, utf8, len + 1, 0, 0);
utf8[len] = NULL;
CString strTemp, strEncodeData;
while(*utf8!=NULL){
strTemp.Format(_T("%%%2x"), (BYTE)*utf8);
strEncodeData += strTemp;
++utf8;
}
delete []utf8temp;
return CString(strEncodeData);
{
LPCWSTR unicode = T2CW(strUnicode);
int len = WideCharToMultiByte(CP_UTF8, 0, unicode, -1, 0, 0, 0, 0);
if (!len)
return strUnicode;
char *utf8 = new char[len + 1];
char *utf8temp = utf8;
WideCharToMultiByte(CP_UTF8, 0, unicode, -1, utf8, len + 1, 0, 0);
utf8[len] = NULL;
CString strTemp, strEncodeData;
while(*utf8!=NULL){
strTemp.Format(_T("%%%2x"), (BYTE)*utf8);
strEncodeData += strTemp;
++utf8;
}
delete []utf8temp;
return CString(strEncodeData);
}
在mfc中我们常用的是,cstring
cstring和cstringA的转换是:
Csting=str;
CstingA jfd(str)
0 0
- url编码(utf-8)
- Url转成UTF-8编码
- URL编码转UTF-8
- javascript url 编码(UTF-8) jsp 解码
- 对URL进行编码(UTF-8)
- UTF-8编码 与 URL 解析
- J2ME UTF-8编码 URL请求
- URL中文中用的utf-8编码?
- J2ME UTF-8编码 URL请求
- url utf-8编码解码
- 中文转为URL编码的UTF-8
- 将字符串utf-8编码后再url编码
- URL查询串中用的utf-8编码?
- URL拼接中文字符转UTF-8编码
- URL中汉字和utf编码转换
- utf-8 编码的url gb2312编码接收 乱码问题 解决
- UTF-8的网站怎样使中文的url编码为gb2312编码
- linux 下URL中 UTF-8编码、GB2312编码与汉字之间的转换
- ArcMAp对线要素进行平滑处(打断)
- MD5算法原理
- Thymeleaf模板的使用
- 最近几天一点感悟
- 第9周项目3输出星号图(4)
- url编码(utf-8)
- Java核心技术卷I:基础知识(原书第8版):13.2 具体的集合
- linux命令(一) - who
- redisco,django中的Model共存
- dyld:Expected in: /System/Library/Frameworks/CFNetwork.framework/CFNetwork
- MFC使用HttpGet和HttpPost方法与服务器通信
- 《近匠》爱拍SDK:手游录像分享 爱拍才会赢
- TextView乱换行问题
- 基于C#和JavaScript的网页验证码优化实现方式(不用Session和Cookie)