web请求cookie中expires总结

用意

cookie 有失效日期 "expires",如果还没有过失效期,即使重新启动电脑,cookie 仍然不会丢失

注意:如果没有指定 expires 值,那么在关闭浏览器时,cookie 即失效。

设置

如果cookie存储时间大于1天,直接expires:30 后面加天数即可

如果存储时间小于1天,expires填写时间

javascript 复制代码
var millisecond = new Date().getTime();
var expiresTime = new Date(millisecond + 60 * 1000 * 15);

如果设置的时间是过去的时间,那么立即失效

如下写法是不正确的:

javascript 复制代码
document.cookie = "clr=red";
document.cookie = "expires=" + expiresDate;

这样写会形成两个 cookie,第二个 cookie 的名称是 expires,两个 cookie 均没有指定失效日期。

Python获取有效时间

python 复制代码
import requests

req = requests.get(url, headers=headers)
if req.cookies:
    for cook in req.cookies:
        if cook.expires: # checking the expires flag
            print('Cookie Expiry Time: %s' % (cook.expires))
相关推荐
顾北川_野4 分钟前
Android 手机设备的OEM-unlock解锁 和 adb push文件
android·java
江深竹静,一苇以航7 分钟前
springboot3项目整合Mybatis-plus启动项目报错:Invalid bean definition with name ‘xxxMapper‘
java·spring boot
GIS程序媛—椰子19 分钟前
【Vue 全家桶】7、Vue UI组件库(更新中)
前端·vue.js
weixin_4426434222 分钟前
推荐FileLink数据跨网摆渡系统 — 安全、高效的数据传输解决方案
服务器·网络·安全·filelink数据摆渡系统
confiself22 分钟前
大模型系列——LLAMA-O1 复刻代码解读
java·开发语言
DogEgg_00125 分钟前
前端八股文(一)HTML 持续更新中。。。
前端·html
Wlq041527 分钟前
J2EE平台
java·java-ee
ZL不懂前端28 分钟前
Content Security Policy (CSP)
前端·javascript·面试
木舟100932 分钟前
ffmpeg重复回听音频流,时长叠加问题
前端
XiaoLeisj34 分钟前
【JavaEE初阶 — 多线程】Thread类的方法&线程生命周期
java·开发语言·java-ee