【ASP】简单Url编码和Url解码实例
描述:在数据传输或读取时,有些敏感数据不宜显示传输,特别涉及机密或财务信息,因此使用编码技术尤为重要。
简单实例:
URL编码代码:
protected void Button1_Click(object sender, EventArgs e)
{
if (TextBox1.Text == null)
{
Response.Write("<script>alert('文本不存在,无法编码')</script>");
}
else
{
string str = TextBox1.Text;
string UrlEncode = Server.UrlEncode(str);
Label1.Text = "编码后的数据" + UrlEncode;
}
}
Url解码代码:
protected void Button2_Click(object sender, EventArgs e)
{
if (TextBox1.Text == null)
{
Response.Write("<script>alert('文本不存在,无法编码')</script>");
}
else
{
string str = TextBox1.Text;
string UrlDecode = Server.UrlDecode(str);
Label2.Text = "编码后的数据" + UrlDecode;
}
}
扩展:加密类别的其他方式
作者:白宁超,工学硕士,现工作于四川省计算机研究院,研究方向是自然语言处理和机器学习。曾参与国家自然基金项目和四川省科技支撑计划等多个省级项目。著有《自然语言处理理论与实战》一书。 自然语言处理与机器学习技术交流群号:436303759 。
出处:http://www.cnblogs.com/baiboy/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。