zoukankan      html  css  js  c++  java
  • Cookie的一点认识!

      使用cookie的时间不短了,但是每次都是用一点查一点,也没有总结过。趁着项目不忙的间隙,总结一下。首先说为什么要使用cookie,什么是cookie

      cookie是用户访问一些网站后,浏览器生成的给这个用户的一些数据。这些数据是用于跟踪用户,并且能实现用户的自定义功能。这里的自定义功能就是cookie使用的原因,比如说常见的“记住密码”,“记住登录状态”等一般都是存放在cookie。现在来看一下我们是怎么设置cookie或者删除cookie的,这里附上一个链接,是jQuery.cookie.js的使用方法。当然你如果是js大神,完全可以自己封装函数。

    其中Name字段就是我们存的键,Value是键值。(键值都是经过escape加密的,这样我们就不能直接得到这个值了,当然我们取出的时候需要用unescape解密)后面两个也是非常重要的Domain和Path,Domain是你的域名,path是你这个cookie的路径,默认的情况下是创建这个cookie的文件夹的位置,这里需要注意一下,这个位置也是区别你其他的页面能不能访问这个cookie的重要条件,当两个页面在域名的同一文件夹中,这个cookie才是共享的。如果你想让其他的文件夹中的页面也来获取cookie的值,那就和上面的截图一样,把path设置成“/”也就是说,只要是在www.XXXX.com这个域名下的文件就都能访问cookie的数据了。

      当然你如果要是想删除这个cookie也必须要带上path=/这个字段,否则在其他的文件中是不能删除这个cookies中。

    这里要说一下删除cookie这个操作,其实就是把cookie的过期时间设置成现在以前的任意时间,这时候cookie就过期了,就能删除了。cookie默认的过期日期就是关闭浏览器的时候,cookie就过期了,但是IOS的浏览器,点击左上角的关闭后,并没有真正的关闭浏览器,浏览器下面还是有个小黑点的,右键-退出,才是正真的关闭了(请允许我做一个悲伤的表情!)。

  • 相关阅读:
    整理了8个Python中既冷门又实用的技巧
    python中68个内置函数的总结
    Python中常见的8种数据结构的实现方法(建议收藏)
    python基础教程:dir()和__dict__属性的区别
    Python 优雅获取本机 IP 方法
    Python类中的self到底是干啥的
    python中反转列表的三种方式
    Flask学习笔记(2)-login_page
    利用Flask + python3.6+MYSQL编写一个简单的评论模块。
    最近写了个自动填写调查的问卷的简单爬虫
  • 原文地址:https://www.cnblogs.com/daniao11417/p/7095442.html
Copyright © 2011-2022 走看看