JScript .NET

encodeURI 方法
返回编码为有效的统一资源标识符 (URI) 的字符串。

function encodeURI(URIString : String) : String
参数
URIString 
必选。表示编码 URI 的字符串。 
备注
encodeURI 方法返回一个已编码的 URI。如果将编码结果传递给 decodeURI,则将返回初始的字符串。encodeURI 不对下列字符进行编码:“:”、“/”、“;”和“?”。请使用 encodeURIComponent 对这些字符进行编码。

用C#编码解码的方法也给你找到了。

首先是,添加引用,添加对于System.Web的引用。可能要引入两次,一次是导入System.Web.dll,一次是,在程序集上面加入命名空间的引用。

接着,请参考下面的代码:

1            string str1=textBox1.Text;

2            string str2 =System.Web.HttpUtility.UrlEncode(str1,Encoding.GetEncoding("GB2312"));//这个是对字符串进行编码

3            //string str2 = System.Web.HttpUtility.UrlDecode(str1, Encoding.GetEncoding("GB2312"));

4            //上面注释了的一行代码是对URI编码后的字符串进行解码。

5            textBoxR.AppendText(str2);

目前我只知道上面的一种办法才能正确编码和解码。

C# url 解码 编码相关推荐

  1. python网络爬虫实列——站长之家url解码编码

    爬虫实列--站长之家url解码编码 利用urllib可以做一些网页在线翻译,在线解码之类的实列. 1. 这是网站 2.找到所需要的请求头文件 找到请求网址,明确请求方法(详情请百度get请求与post ...

  2. c# 对Url 解码编码

    /// <summary>/// 对Url进行编码/// </summary>/// <param name="url">url</par ...

  3. 爬虫实战学习笔记_3 网络请求urllib模块:设置IP代理+处理请求异常+解析URL+解码+编码+组合URL+URL连接

    1 设置IP代理 1.1 方法论述 使用urllib模块设置代理IP是比较简单的,首先需要创建ProxyHandler对象,其参数为字典类型的代理IP,键名为协议类型(如HTTP或者HTTPS),值为 ...

  4. java url 解码 编码 奇怪的解码两次

    String city="北京市";String code_1= URLEncoder.encode(city, "utf-8");System.out.pri ...

  5. Python中url的编码以及解码

    当有些请求,或者地址中的汉字以及特殊符号不编码使用不了时候,则需要去把中文进行编码,有些地址拿到之后,需要进行解码,不然中文会变成百分号加几个字母和数字的形式 1.url编码 from urllib. ...

  6. 【ASP】简单Url编码和Url解码实例

    描述:在数据传输或读取时,有些敏感数据不宜显示传输,特别涉及机密或财务信息,因此使用编码技术尤为重要. 简单实例: URL编码代码: protected void Button1_Click(obje ...

  7. JS对url进行编码和解码(三种方式区别)

    Javascript语言用于编码的函数,一共有三个,最古老的一个就是escape().虽然这个函数现在已经不提倡使用了,但是由于历史原因,很多地方还在使用它,所以有必要先从它讲起. escape 和 ...

  8. Python url编码、url解码

    url编码 import urllib.parseu = "%E6%88%91%E7%88%B1%E4%B8%AD%E5%9B%BD" print("url编码:&quo ...

  9. linux url解码,js对url进行编码和解码(三种方式区别)

    *** 只有 0-9[a-Z] $ - _ . + ! * ' ( ) , 以及某些保留字,才能不经过编码直接用于 URL. ***例如:搜索的中文关键字,复制网址之后再粘贴就会发现该URL已经被转码 ...

最新文章

  1. 实验三linux服务与进程管理,Linux 进程与服务管理1
  2. python专科就业难吗-python好就业吗
  3. ht-8 对arrayList中的自定义对象排序( Collections.sort(ListT list, Comparator? super T c))...
  4. 信息安全系统设计基础第一周学习总结
  5. 巧用 Protobuf 反射来优化代码,拒做 PB Boy
  6. JavaScript 面向对象编程(四) —— 正则表达式
  7. springcloud记录篇6-分布式配置中心
  8. JAVA中实用的一个工具类--Hutool
  9. SPH(光滑粒子流体动力学)流体模拟实现七:屏幕空间流体渲染(SSF)
  10. anconda设置镜像源_管理2000+Docker镜像,Kolla是如何做到的
  11. 【开发工具】之windows下通过批处理编译VS工程
  12. Python 3个小练习
  13. 关于连接数据库出现时差问题的解决方法
  14. 5款十分小众,却又非常好用的良心软件
  15. 7-3 求分数序列前N项和 (15分)
  16. 微博+java平台_【基于JavaEE的微博平台设计最终版材料】
  17. 产品从0~1第一步——市场分析
  18. 史上最全Lambda 钱包使用教程
  19. imac mini 双系统_iMac,Mini和Pro:Apple的台式Mac比较
  20. SEO关键词(关键词策略连载1,2022更新)

热门文章

  1. Ajax-XMLHttpRequest
  2. 3月第4周小红书达人影响力榜单,助力红书数据分析
  3. HDU1248完全背包
  4. android不提供c接口,为什么只有安卓旗舰手机才会用Type-C接口,背后的真实原因?...
  5. puzhong 51矩阵键盘短按,长按数码管加减数
  6. 地图标识符号大全_【点播软件】木星影院:全新点播软件,高端大气专业界面,媲美完美影视大全!...
  7. WPF 3D相关链接
  8. markdown表格
  9. graylog日志部署与使用
  10. UTF-8 8-bit Unicode Transformation Format 万国码