C#中实现UrlEncode和UrlDecode
2024-09-03 22:36:41
- 有时需要进行url编码、解码,比如从html中捞数据,有可能>、&等字符会被编码成>等。
- WinForm中默认没有引入System.Web,因此要现在项目中引入依赖
- System.Web.HttpUtility.HtmlEncode(str);
- System.Web.HttpUtility.HtmlDecode(str);
- System.Web.HttpUtility.UrlEncode(str);
- System.Web.HttpUtility.UrlDecode(str);
- 编码、解码时可以指定编码,否则会看到乱码,如:
- System.Web.HttpUtility.UrlEncode(str,System.Text.Encoding.Unicode);
- System.Web.HttpUtility.UrlEncode(str,System.Text.Encoding.UTF8);
- System.Web.HttpUtility.UrlEncode(str,System.Text.Encoding.GetEncoding( "GB2312 "));
- System.Web.HttpUtility.UrlDecode(str,System.Text.Encoding.Unicode);
- System.Web.HttpUtility.UrlDecode(str,System.Text.Encoding.UTF8);
- System.Web.HttpUtility.UrlDecode(str,System.Text.Encoding.GetEncoding( "GB2312 "));
- 等
最新文章
- html导入css样式的方法
- BizTalk动手实验(十二)WCF-Oracle适配器使用
- .tar.bz2文件解压命令
- poj 2887 Big String
- HDU Sky数 2097
- Ant编译环境
- 数据结构【二】:简单阻塞队列BlockingQueue
- 悲惨的Android程序员
- Unity3d自定义脚本模板
- C++中的位域(bit-filed):一种节省空间的成员
- Swift之贪婪的UIButton
- 【Apache ZooKeeper】为ZNode设置watcher
- Xamarin.Android开发实践(四)
- 智能指针shared_ptr
- 编码原则 之 Stable Dependencies
- Java面试题 OOAD &; UML+XML+SQL+JDBC &; Hibernate
- 【java】类的继承
- ES6生成器函数generator
- sprintf将CString转换成char[]
- Noip前的大抱佛脚----根号对数算法