cookie基础

1.什么是cookie?

给网站保存一些信息在客户端。

  -比如:自动登录,记录用户名

2.cookie特性

  - 同一个网站中所有页面共享一套cookie,比如进入一个页面的主页,再进入一个版块,就不用重新登录的。

  - 数量(1个服务器最多向1个浏览器保存20个Cookie,1个浏览器最多可以保存300个Cookie),大小有限(<=4KB)

  - 过期时间(js可以控制的)

关于cookie和网页缓存的区别?

缓存:是缓存读取过的页面,包括html,js,css,一些图片,此外缓存是不受js控制的

cookie:就是纯粹地用来存储一些,用户名啊,字符串等等,cookie是完全受js控制的。

注意:cookie和AJAX一样只能在服务器环境下运行,所以需要架设服务器。但火狐浏览器可以在本地测试cookie的,不用架设服务器。

3.JS中的cookie

在JS中,cookie是document的一个属性。

document.cookie

(1)设置cookie

  - 格式:名字=值

  - 不会覆盖

  - 过期时间:expires=时间

    》 日期对象的使用

  - 封装函数

时间: 2024-10-21 16:36:52

cookie基础的相关文章

Django值Cookie基础

一.什么是Cookie? Cookies就是服务器暂时存放在你的电脑里的资料(.txt格式的文本文件),好让服务器用来辨认你的计算机.当你在浏览网站的时候,Web服务器会先送一小小资料放在你的计算机上,Cookies 会把你在网站上所打的文字或是一些选择都记录下来.当下次你再访问同一个网站,Web服务器会先看看有没有它上次留下的Cookies资料,有的话,就会依据Cookie里的内容来判断使用者,送出特定的网页内容给你 简单来说就是讲用户登入信息保存在本地游览器端的一个容器或者键值对 二.什么是

Cookie基础操作工具类

package com.core.util; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class CookieUtil { private CookieUtil() {} public static final String COOKIE_PATH_ROOT = "/&q

java会话管理之Cookie基础(写着玩)

1. Cookie 存储在客户端 2. 创建cookie Cookie c = new Cookie("name", "value"); 3. 添加cookie response.addCookie(c); 4. 接收cookie Cookies[] cookies = request.getCookies(); 5. for循环遍历 if (cookies != null) { for (Cookie cookie : cookies) { String name

Javascript操作cookie

从事web开发也有些日子了,cookie 是个啥差不多能说明白,可是实际自己一上手操作就是得去搜索(你们懂的),结果被鄙视了...所以就写一篇博文做为自己的学习笔记 什么是 Cookie "cookie 是存储于访问者的计算机中的变量.每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie.你可以使用 JavaScript 来创建和取回 cookie 的值." - w3school cookie 是访问过的网站创建的文件,用于存储浏览信息,例如个人资料信息. 从JavaS

重温JSP/Servlet技术之Jsp基础篇(详解二)

cookie 今天就讲cookie,因为在课堂上我没有听懂,所以,如其说是博客,不如说是我的复习笔记,哈哈 首先先发布一张Cookie原理图 1.什么是 Cookie  “cookie 是存储于访问者的计算机中的变量.每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie.你可以使用 Jsp 来创建和取回 cookie 的值.”  cookie 是访问过的网站创建的文件,用于存储浏览信息,例如个人资料信息. 从Jsp的角度看,cookie 就是一些字符串信息.这些信息存放在客户端的

JavaScript——Cookie

JavaScript中的Cookie基础 页面用来保存信息的,比如登录.记住用户名. [cookie的特性] (1)同一个网站中所有页面共享一套cookie: (2)数量.大小有限: (3)有保质期,过期时间(由JS控制): (4)cookie存在于客户端. [JS中的cookie使用] document.cookie [设置cookie] (1)格式:名字=值: (2)不会覆盖: (3)过期时间:expires=时间(日期对象的使用:oDate=new Date()): 例如: var oDa

localstorage sessionstorage cookie 备忘

/* sessionStorage: 保存的数据用于浏览器的一次会话,当会话结束(通常是该窗口关闭),数据被清空: localStorage: 保存的数据长期存在,下一次访问该网站的时候,网页可以直接读取以前保存的数据. Cookie: Cookie的内容会随着请求一并发送的服务器,容量小. 本地存储的有点: 减少网络流量,一旦数据保存在本地后,就可以避免再向服务器请求数据,因此减少了不必要的数据请求, 减少数据在浏览器和服务器间不必要地来回传递.从本地读数据比通过网络从服务器获得数据快得多.

JavaScript 操作 Cookie

从事web开发也有些日子了,cookie 是个啥差不多能说明白,可是实际自己一上手操作就是得去搜索(你们懂的),结果被鄙视了...所以就写一篇博文做为自己的学习笔记,嘿嘿,博客的好处在此体现出来了. 什么是 Cookie “cookie 是存储于访问者的计算机中的变量.每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie.你可以使用 JavaScript 来创建和取回 cookie 的值.” - w3school cookie 是访问过的网站创建的文件,用于存储浏览信息,例如个人

[转].net cookie版购物车

本文转自:http://www.sulong.cc/article/program/aspx/110613114249.html #region 添加到购物车AddShoppingCar /// <summary> /// 添加到购物车AddShoppingCar /// </summary> /// <param name="num">数量 如果存在产品 负数是减少 /// 正数是增加 如果不存在 直接增加</param> /// &l