asp.net对URL含有中文参数的转换
asp.net对URL含有中文参数的转换
发布时间:2016-12-29 来源:查字典编辑
摘要:复制代码代码如下:protectedstringUrlEncode(stringurl)...{byte[]bs=Encoding.GetE...

复制代码 代码如下:

protectedstringUrlEncode(stringurl)

...{

byte[]bs=Encoding.GetEncoding("GB2312").GetBytes(url);

StringBuildersb=newStringBuilder();

for(inti=0;i<bs.Length;i++)

...{

if(bs[i]<128)

sb.Append((char)bs[i]);

else

...{

sb.Append("%"+bs[i++].ToString("x").PadLeft(2,'0'));

sb.Append("%"+bs[i].ToString("x").PadLeft(2,'0'));

}

}

returnsb.ToString();

}

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新asp.net教程学习
热门asp.net教程学习
编程开发子分类