zoukankan      html  css  js  c++  java
  • cookie

    关于cookie
    1、cookies是什么?
      Cookie 是在 HTTP 协议下,服务器或脚本可以维护客户工作站上信息的一种方式。
      Cookie 是由 Web 服务器保存在用户浏览器(客户端)上的小文本文件,它可以包含有关用户的信息。
      我的理解就是cookie就是一些存在你浏览器的数据,主要是用来跟服务器进行交互,它的大小受限制,有效期受限制,在浏览器中与域名绑定在一起。并且它不能跨域调用,需要指定作用域;Cookie 以名/值对形式存储;
    2、cookies什么时候用?怎么用?
      Cookie 的作用就是用于解决 "如何记录客户端的用户信息":
      1、当用户访问 web 页面时,他的名字可以记录在 cookie 中。
      2、在用户下一次访问该页面时,可以在 cookie 中读取用户访问记录。
      3、cookies的使用
      1、获取cookie
      document.cookie
      2、设置cookie
      document.cookie = 'username=lisi'
      3、cookie的分类:
      ①、会话cookie(session cookie)(浏览器窗口关闭之后cookie就消失了);
      ②、持久cookie(persistant cookie)(持久cookie会把cookie内容存储到浏览器指定的文件中,直到过期之后才会消失)
      4、cookie的属性:
      ①、Expires – 过期时间。指定cookie的生命期。具体是值是过期日期。如果想让cookie的存在期限超过当前浏览器会话时间,就必须使用这个属性。当过了到期日期时,浏览器就可以删除cookie文件,没有任何影响。
      ②、Path – 路径。指定与cookie关联的WEB页。
      ③、Domain – 域。指定关联的WEB服务器或域。值是域名,比如goaler.com。这是对path路径属性的一个延伸。
      ④、Secure – 安全。指定cookie的值通过网络如何在用户和WEB服务器之间传递。这个属性的值或者是“secure”,或者为空。

  • 相关阅读:
    Smart Client Architecture and Design Guide
    Duwamish密码分析篇, Part 3
    庆贺发文100篇
    .Net Distributed Application Design Guide
    New Introduction to ASP.NET 2.0 Web Parts Framework
    SPS toplevel Site Collection Administrators and Owners
    来自Ingo Rammer先生的Email关于《Advanced .Net Remoting》
    The newsletter published by Ingo Rammer
    深度探索.Net Remoting基础架构
    信道、接收器、接收链和信道接受提供程序
  • 原文地址:https://www.cnblogs.com/code-ChickenSoup/p/7137807.html
Copyright © 2011-2022 走看看