1、 在我们用代理地址获取接口数据时,无法获取到request header中cookie的值(客户端暂存服务端的信息),可以使用以下方法将后台cookie的值获取到。
// 数据接口 put
async postDa() {
const data = this.ruleForm;
document.cookie = "gr_user=admin";
document.cookie =
"gr_remember=16f4f90d670b8b2e7070dc76d7c217c17955dcdc40e1d130e1854768b76b";
document.cookie = "gr_sess=709546jjnc134aa51iurt";
await postD(data);
//console.log("put11", ress)
},
2、 给cookie设置终止日期
例如:如果要将cookie设置为10天后过期,可以这样实现:
<script >
//获取当前时间
var date=new Date();
var expireDays=10;
//将date设置为10天以后的时间
date.setTime(date.getTime()+expireDays*24*3600*1000);
//将userId和userName两个cookie设置为10天后过期
doc