关于对url编码的转化
2006-03-01 20:52
232 查看
今天突然遇到一个棘手的问题,就是对于url编码的转换。
大家上网的时候经常可以发现我们输入的汉字在url传输的时候是%xx%xx的形式。
如果我们需要提取上面的信息该怎么办呢?如果是通过类似index.aspx?name=%xx%xx还可以通过request取得值。所以不用管那么多。可是如果这些字符包含在一个地址里面,而不是参数,怎么办?
用Uri.UnescapeDataString()函数转化 后可以得到正确的中文编码。
string ss = "%e9%ab%98%e6%b8%85%e6%99%b0";
string dd2 = Uri.UnescapeDataString(ss);
Response.Write(dd2);
最后得到结果:“高清晰!”
一点小小的发现,给大家参考一下。不过请教人的发现Java提供了同样的一个函数。可是没有想到.net放在uri里面。
大家上网的时候经常可以发现我们输入的汉字在url传输的时候是%xx%xx的形式。
如果我们需要提取上面的信息该怎么办呢?如果是通过类似index.aspx?name=%xx%xx还可以通过request取得值。所以不用管那么多。可是如果这些字符包含在一个地址里面,而不是参数,怎么办?
用Uri.UnescapeDataString()函数转化 后可以得到正确的中文编码。
string ss = "%e9%ab%98%e6%b8%85%e6%99%b0";
string dd2 = Uri.UnescapeDataString(ss);
Response.Write(dd2);
最后得到结果:“高清晰!”
一点小小的发现,给大家参考一下。不过请教人的发现Java提供了同样的一个函数。可是没有想到.net放在uri里面。
相关文章推荐
- Asp.net关于对url编码的转化
- [python]——关于中文字串与URL编码之间的转化
- Asp.net关于对url编码的转化
- 关于对url编码的转化
- Asp.net关于对url编码的转化
- Asp.net关于对url编码的转化
- LINQ to Entities中关于类型转化的问题
- [笔试题 1][c/c++]关于默认构造,拷贝构造,重载赋值运算符,隐式转化
- reporting services中关于数字转化为时间时空值的处理
- Java中关于Json对象类型和字符串类型之间互相转化的问题
- 关于hibernate的实体类中有集合类型转化成JSON的工具类 - 怀念今天的专栏 - 博客频道
- 关于android下获得的date转化为特定显示格式
- ios开发开发之:关于时间戳转化成时间
- 关于物理磁盘卷向虚拟机文件转化(迁移)的一些笔记
- 关于URL编码
- 关于图片转化为NSDATA
- c#中关于结构体和字节数组转化
- 关于时间转化的一些代码
- 关于URL编码
- 关于PS中的转化为智能对象功能【原创】