js url加密解密

js url加密解密js 对文字进行编码涉及 3 个函数 escape encodeURI encodeURICom 相应 3 个解码函数 unescape decodeURI decodeURICom nbsp nbsp nbsp nbsp nbsp 传递参数时需要使用 encodeURICom 这样组合的 url 才不会被 等特殊字符截断 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 例如 document w

js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent

1、      传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。                            

例如:

2、      进行url跳转时可以整体使用encodeURI

例如:Location.href=encodeURI(“http://cang.baidu.com/do/s?word=百度&ct=21”);

3、      js使用数据时可以使用escape

例如:搜藏中history纪录。

4、      escape对0-255以外的unicode值进行编码时输出%u格式,其它情况下escape,encodeURI,encodeURIComponent编码结果相同。

 

 

背景:开发speedqtp报告框架时,js在获取由框架传递过来的值时,显示的都是经过加密的url,在获取变量上存在一定的困难。后来看到这篇文字,使用decodeURL解决了问题。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/210825.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午11:50
下一篇 2026年3月18日 下午11:50


相关推荐

  • 图论与复杂网络建模工具Networkx的四种网络模型

    图论与复杂网络建模工具Networkx的四种网络模型Networkx 的四种网络模型一 Networkx 的下载安装二 规则图三 ER 随机图四 WS 小世界网络五 BA 无标度网络 NetworkX 提供了 4 种常见网络的建模方法 分别是 规则图 ER 随机图 WS 小世界网络和 BA 无标度网络 一 Networkx 的下载安装画图之前先将 NetworkX 装好 直接 pipinstallNe 的话会特别慢 而且通常会失败 所以我一般都是先把库下载下来 再在本地安装 1 下载传送门 https pypi org project networkx fi

    2026年3月18日
    1
  • linux 拼音输出繁体_解决rime仓颉拼音反查为繁体的问题

    linux 拼音输出繁体_解决rime仓颉拼音反查为繁体的问题和昆明IT没关系,不过困扰我好几年的事解决了,占地发一下:rime有个很强的地方:仓颉输入的时候,想不起来,可以输入拼音,能提示对应字的仓颉的输入法.也就是能用拼音反查对应的仓颉输入码.这样太方便学习了,可是…切到简体输入后,输拼音反查时,有时提示的是对应字的繁体字,囧.改配置(无效)编辑文件linux在vim/home/bigzhu/.config/fcitx/…

    2022年7月12日
    23
  • 【转】RadControls for Silverlight(学习1-GridView)

    【转】RadControls for Silverlight(学习1-GridView)引用:Telerik(官网:http://www.telerik.com/)是保加利亚的一个软件公司,专注于微软.Net平台的表示层与内容管理控件。我们提供高度稳定性和丰富性能的组件产品,并可应用在非常严格的环境中。现在拥有Microsoft,HP,Alcoa,BP,HarperCollins,Siemens,T-Mobile,HJHeinz和一些最主要的教育机构和很多政府机…

    2022年7月24日
    10
  • Django(67)drf搜索过滤和排序过滤「建议收藏」

    Django(67)drf搜索过滤和排序过滤「建议收藏」前言当我们需要对后台的数据进行过滤的时候,drf有两种,搜索过滤和排序过滤。搜索过滤:比如我们想返回sex=1的,那么我们就可以从所有数据中进行筛选排序过滤:比如我们想对价格进行升序排列,就可以

    2022年7月29日
    10
  • Windows下MySQL安装_Windows环境下用C

    Windows下MySQL安装_Windows环境下用CWindows下MySQL的安装正在更新

    2025年11月17日
    5
  • linux配置pip源_配置国内PIP源方法

    linux配置pip源_配置国内PIP源方法python开发者都知道,当我们pipinstall安装扩展库的时候,经常遇到安装失败(超时)等,有时候是因为国外镜像被屏蔽了,带来不少麻烦,随着国内python开发的增多,越来越多企业都开放了自己的pip源:#阿里云http://mirrors.aliyun.com/pypi/simple/#中国科技大学https://pypi.mirrors.ustc.edu.cn/simple/#豆瓣…

    2022年6月3日
    390

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号