1. UrlEncode()方法,有两个类都有这个方法即HttpUtility.UrlEncode和Server.UrlEncode

区别:

1、HttpUtility.UrlEncode,HttpUtility.UrlDecode是静态方法,而Server.UrlEncode,Server.UrlDecode是实例方法。

2、Server是HttpServerUtility类的实例,是System.Web.UI.Page的属性。
3、用HttpUtility.UrlEncode编码后的字符串和用Server.UrlEncode进行编码后的字符串对象不一样

4、server.urlEncode 可以根据你页面定义好的编码方式进行编码。而 HttpUtility.UrlDecode则默认以utf8来编码。 不然你需要自己指定编码方式:

(ref: http://www.cnblogs.com/akak123/archive/2012/06/13/2547790.html)

  1. 作用:对字符串进行 URL 编码,并返回已编码的字符串。

    注:国际通用,防止乱码。与之对应的是UrlDecode操作。

    要编码的内容不一定一定要是URL,更本质上是字符串

  2. 目前在哪里用到了:
    1. 完成文件下载需求时,HttpUtility.UrlEncode
    2. 完成向cookie写数据时,Server.UrlEncode与Server.UrlDecode

转载于:https://www.cnblogs.com/CharlesZHENG/p/4125075.html

20140115-URL编码与解码相关推荐

  1. python3编码和解码_python3的url编码和解码,自定义gbk、utf-8的例子

    因为很多时候要涉及到url的编码和解码工作,所以自己制作了一个类,废话不多说 码上见! # coding:utf-8 import urllib.parse class Urlchuli(): &qu ...

  2. python3默认编码_python3的url编码和解码,自定义gbk、utf-8的例子

    因为很多时候要涉及到url的编码和解码工作,所以自己制作了一个类,废话不多说 码上见! # coding:utf-8 import urllib.parse class Urlchuli(): &qu ...

  3. python 解码gbk_Python3的url编码和解码,自定义gbk、utf-8的例子

    今天小编就为大家分享一篇python3的url编码和解码,自定义gbk.utf-8的例子,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 因为很多时候要涉及到url的编码和解码工作,所 ...

  4. python中的URL编码和解码

    python中的URL编码和解码:test.py 1 # 引入urllib的request模块 2 import urllib.request 3 4 url = 'https://www.douba ...

  5. iOS端URL编码和解码过程

    一.URL含义 1.URL定义 URL 是Uniform Resource Locator 的缩写,统一资源定位符,对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址 ...

  6. URL编码和解码 C++类URL编码和解码使用技巧

    想了解C++类URL编码和解码使用技巧的相关内容吗,在本文为您仔细讲解URL编码和解码的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:URL编码,解码,下面大家一起来学习吧. 在项目开发过 ...

  7. php 处理 url 加密_php url编码与解码(加密/解密)

    本节内容: url编码与解码 base64_encode 将字符串以 BASE64 编码. 语法: string base64_encode(string data); 返回值: 字符串 函数种类: ...

  8. Python笔记-对字符串进行URL编码及解码

    这里主要是记录下在HTTP封包中URL编码中的解析与编码 代码模板如下: from urllib import parseif __name__ == '__main__':......commitS ...

  9. request技巧-utils的功能-cookie对象与字典的转换-URL编码与解码-关掉SSL验证

    响应cookie对象转字典 把响应的cookie转换为一个字典 真实访问百度时,百度给的cookie 把响应我们的cookie转换为一个字典 import requestsua = "&qu ...

  10. python url编码_python url编码和解码

    一.为什么要进行Url编码 url带参数的请求格式为(举例): http://www.baidu.com/s?k1=v1&k2=v2 当请求数据为字典data = {k1:v1, k2:v2} ...

最新文章

  1. OFDM调制系统传输的复信号从何而来?
  2. Python3 高级特性
  3. GitHub最火热的30个开源机器学习框架
  4. java基础(十) 深入理解数组类型
  5. 修改java和mysql_关于mysql和java的数据修改
  6. 分布式文件系统之Tachyon是什么?
  7. 从发起请求到收到响应,各个阶段的时间损耗是怎么样的?
  8. 2. MarkText可代替Typora的markdown 编辑器
  9. RTX游戏本助你玩转一线游戏 畅快过大年
  10. PAT乙级1005. 继续(3n+1)猜想 (25)
  11. Java json与object互转
  12. js面试题(2019最新)
  13. 数据分析之利用EXCEL做数据分析
  14. CNVD-2022-03672/CNVD-2022-10270:向日葵简约版/向日葵个人版for Windows命令执行漏洞复现及修复建议
  15. 玩转Redis-HyperLogLog统计微博日活月活
  16. 计算机论文的致谢部分写什么,论文的致谢部分怎么写
  17. PAT A1034 Head of a Gang (30 分)
  18. spring bean实现init/destory生命周期方法的三种方式
  19. 浅尝辄止_数学建模(笔记_时间序列分析及其SPSS实现)
  20. 解决管理问题的基本思维方式

热门文章

  1. TimedRotatingFileHandler函数用法
  2. 【两种方式】用python和ENVI画出高光谱遥感影像的3D立体图
  3. 几种损失函数比较--代价函数,损失函数,目标函数区别
  4. 如何使用Python开发随机森林集成
  5. python找到两个有序列表的中位数
  6. android.mk 编译选项,Android.mk中加入选项,编译生成可以直接安装的apk包
  7. 关于python中的pow(1010、32)_关于Python中的??pow(1010,32),下列说法正确的是.
  8. C++ vector和set的区别
  9. FISCO BCOS性能优化——工具篇
  10. Kubernetes 小白学习笔记(27)--kubernetes的运维-Trouble Shooting方法