js 加密url java_js 对 URL 参数进行 加密 解密
1、我从这个页面 ,通过以下URL跳转到另一个页面,把参数加密,下面对参数 aid=970 进行加密
var aid=970;
window.location.href="/apply/add_shopCart?"+window.btoa(window.encodeURIComponent("aid="+aid))//加密
不加密之前跳转到另一个页面的地址 显示 :/apply/add_shopCart?aid=970
加密之后跳转到另一个页面的地址 显示 :/apply/add_shopCart?YWlkJTNEOTcw
2、我到另一个页面初始化时获取这个参数
var paramsString = window.location.search; //从问号 (?) 开始的 URL(查询部分)
var str = paramsString.toString().split("?");
var datas = str[1];
var decodeData = window.decodeURIComponent(window.atob(datas)); //解密
console.log(decodeData ) //aid=970
var num=decodeData.toString().split("=");
var aid=parseInt(num[1]);
console.log(aid); //970
用该属性获取页面 URL 地址:
window.location 对象所包含的属性
属性
描述
hash
从井号 (#) 开始的 URL(锚)
host
主机名和当前 URL 的端口号
hostname
当前 URL 的主机名
href
完整的 URL
pathname
当前 URL 的路径部分
port
当前 URL 的端口号
protocol
当前 URL 的协议
search
从问号 (?) 开始的 URL(查询部分)
js 加密url java_js 对 URL 参数进行 加密 解密相关推荐
- js 对 URL 参数进行 加密 解密
2019独角兽企业重金招聘Python工程师标准>>> 1.我从这个页面 ,通过以下URL跳转到另一个页面,把参数加密,下面对参数 aid=970 进行加密 var aid=9 ...
- Js的Url中传递中文参数乱码的解决
一:Js的Url中传递中文参数乱码问题,重点:encodeURI编码,decodeURI解码: 1.传参页面 Javascript代码: 2. 接收参数页面:test02.html 二:如何获取Url ...
- 针对url参数的加密解密算法(原创)
对于一个action请求(非ajax),如果不经过特别处理或不依赖于任何框架,请求的参数会暴露在地址栏中,可能会遭到xss攻击等安全问题.针对此种情况,自己写了一个对请求参数的加密解密算法,而地址的改 ...
- Retrofit 在拦截器中加密url 并修改body 参数key-value
Retrofit 在拦截器中加密url 并修改body 参数key-value 从一个蛋疼的需求说起: URI加密:jjj/ 后面的URI采用AES-CBC-pkcs5padding加密后再base6 ...
- java url参数加密_针对url参数的加密解密算法(原创)
基本思路是:前端对参数进行加密,并经过urlrewriter进行地址改写传入后台,后台再进行解密.如:对这样一个url--http://1.1.1.1:8080/a.do?param=1,加密 ...
- 【BUG】url 参数 AES 加密和解密问题
原文地址: [BUG]url 参数 AES 加密和解密问题 欢迎访问我的博客: http://blog.duhbb.com/ 引言 bug 复盘, 让你少写 bug! 今天分析的是一个 url 参数加 ...
- js获取当前域名、Url、相对路径和参数以及指定参数——下载文件-window.location.href
js获取当前域名.Url.相对路径和参数以及指定参数--下载文件-window.location.href 1.js获取当前域名有2种方法 //方法一 var domain = document.do ...
- jquery获取html页面参数乱码,JS或Jquery获取浏览器URL的参数值 汉字值乱码 并转码...
1.获取url很简单,代码如下:window.location.href; 2.jquery获取url参数比较复杂,要用到正则表达式,所以学好javascript正则式多么重要的事情 首先看看单纯的通 ...
- Js获取URL中的指定参数
平时项目中页面跳转需要携带参数,为方便获取URL中指定参数 整理了两个方法 方法1:URLSearchParams() URLSearchParams对象定义了操作 URL传递参数的方法 //获取ur ...
最新文章
- JavaEE互联网轻量级框架整合开发(书籍)阅读笔记(1):Mybatis和Hibernate概念理解...
- python3 base64 长度补全
- kali桥接模式无法上网_听没听过用手机接路由器上网?
- 相当于零负担的延时程序(转)
- nyoj 420(快速幂)
- HDU - 4990 Reading comprehension(矩阵快速幂,水题)
- java判空null前后,关于java:引不要再使用null判空了
- 【报告分享】2020中国消费市场发展报告.pdf(附下载链接)
- 成功人士的7种精神锻炼
- ABAQUS中The analysis may need a large number of increments (more than 20,000,000)...错误的解决方法
- IDM如何设置深色模式
- WiFi精灵:开启手机免费上网时代
- Windows 7 频繁提示:计算机的内存不足
- cadence如何导入gds_Tanner LEdit系列 | 导入GDSII文件
- PPT文档中如何插入超链接
- 【考研英语】作文只是背模板?正确复习姿势了解下
- 后天就是七夕节,你准备好了吗?送上几个七夕代码,展示你技能的时候到了!
- jsp调试java_[求助]jsp+javaBean调试环境问题!
- Python 字符串应用详解(全网最详)
- 程序员如何做副业?35岁前,千万别让死工资绊住你赚钱的步伐