python 的cookie 总结

本文详细介绍了Cookie的基本概念及其在浏览器端的存储方式,并探讨了服务端如何设置Cookie的时间、路径及安全性选项,同时提供了通过jQuery插件操作Cookie的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Cookie:
    就是保存在浏览器端的键值对
    可以利用做登录
    
        1、保存在用户浏览器
        2、可以主动清楚
        3、也可以被“伪造”
        4、跨域名cookie不共享
        

        5、浏览器设置不接受cookie


  设置:
        服务端操作的Cookie
            obj.set_cookie('k1','v1')
            obj.set_cookie('k1','v1',max_age=10)//设置cookie时间
            
            v = datetime.datetime.utcnow() + datetime.timedelta(seconds=10)
            obj.set_cookie('k1','v1',max_age=10,expires=v)//也是设置cookie时间
            
   //设置cookie保存的位置
            path: 
                    /       表示,全局生效
                    /xxxx/  表示,只有当前url生效

            //域名级别的保存,这里是顶级域名:oldboy.com        
            domian:
                    obj.set_cookie('k4','v4',max_age=10,expires=v, domain='oldboy.co                    
                    obj.set_cookie('k1','v1')

            secure=False  

            httponly=True

            httponly: 仅仅HTTP网络传输使用,js获取不到,当用https证书访问用的

       客户端浏览器上操作cookie
            dom          --> 麻烦
            jquery插件   --> 
                                jquery.js
                                jquery.cookie.js
        //一个参数: $.cookie('xiaohu') 获取值
        //二个参数: $.cookie('xiaohu','boy') 设置值

        $.cookie('k','v',{'path': '/index.html'})//和服务器类似,看源码




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值