当前位置: 首页 > news >正文

【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;
            }
        }

扩展:加密类别的其他方式

相关文章:

  • Flannel网络组件部署
  • EXCEL应用技巧:如何在每行下插入一个空行
  • docker 关闭镜像后,容器无法启动---Conflict. The container nam
  • 【翻译】Nova国际化
  • stm 常用头文件
  • mysql中去重复记录
  • 开源母语编程 说明 (持续更新)
  • 你不懂js系列学习笔记-作用域和闭包- 03
  • Mac 平台下功能强大的Shimo软件使用指南
  • 初学redis分页缓存方法实现
  • Redis 安装及配置
  • chroot 命令小记
  • Bugzilla安装问题总结-神奇
  • js 原型链(转)
  • 理解PHP中会话控制
  • [译] React v16.8: 含有Hooks的版本
  • 78. Subsets
  • Android路由框架AnnoRouter:使用Java接口来定义路由跳转
  • ComponentOne 2017 V2版本正式发布
  • CSS魔法堂:Absolute Positioning就这个样
  • go append函数以及写入
  • Java 多线程编程之:notify 和 wait 用法
  • Java的Interrupt与线程中断
  • Linux链接文件
  • Travix是如何部署应用程序到Kubernetes上的
  • ubuntu 下nginx安装 并支持https协议
  • VirtualBox 安装过程中出现 Running VMs found 错误的解决过程
  • 复习Javascript专题(四):js中的深浅拷贝
  • 基于 Ueditor 的现代化编辑器 Neditor 1.5.4 发布
  • 基于Volley网络库实现加载多种网络图片(包括GIF动态图片、圆形图片、普通图片)...
  • 技术胖1-4季视频复习— (看视频笔记)
  • 看完九篇字体系列的文章,你还觉得我是在说字体?
  • 罗辑思维在全链路压测方面的实践和工作笔记
  • 前嗅ForeSpider教程:创建模板
  • 巧用 TypeScript (一)
  • 区块链共识机制优缺点对比都是什么
  • 实战:基于Spring Boot快速开发RESTful风格API接口
  • 详解NodeJs流之一
  • 运行时添加log4j2的appender
  • 正则学习笔记
  • 继 XDL 之后,阿里妈妈开源大规模分布式图表征学习框架 Euler ...
  • # 20155222 2016-2017-2 《Java程序设计》第5周学习总结
  • #QT(TCP网络编程-服务端)
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (2)MFC+openGL单文档框架glFrame
  • (Bean工厂的后处理器入门)学习Spring的第七天
  • (iPhone/iPad开发)在UIWebView中自定义菜单栏
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (免费领源码)Java#ssm#MySQL 创意商城03663-计算机毕业设计项目选题推荐
  • (转)程序员技术练级攻略
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • ***测试-HTTP方法
  • 、写入Shellcode到注册表上线
  • .NET Framework杂记
  • .NET/ASP.NETMVC 大型站点架构设计—迁移Model元数据设置项(自定义元数据提供程序)...