前端Cookie加密解密
Posted root_zhb
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端Cookie加密解密相关的知识,希望对你有一定的参考价值。
前端实现对请求中的cookie加密解密,效果如下
加密解密工具有很多,这里以Base64为例,可参考如下
https://www.jb51.net/article/138397.htm
具体的对cookie加密解密是对document.cookie 进行操作,过程如下:
//设置cookie
var setCookie = function (name, value, day)
var date = new Date();
date.setDate(date.getDate() + day);
document.cookie = name + '=' + Base64.encode(value) + ';expires=' + date;
;
//获取cookie
var getCookie = function (name)
var reg = RegExp(name + '=([^;]+)');
var arr = document.cookie.match(reg);
if (arr)
return Base64.decode(arr[1]);
else
return '';
;
以上是关于前端Cookie加密解密的主要内容,如果未能解决你的问题,请参考以下文章