`
wanglihu
  • 浏览: 919390 次
  • 性别: Icon_minigender_1
  • 来自: 黑龙江
社区版块
存档分类

Cookie对象使用

 
阅读更多

 

1.cookie对象:

是一种以文件(cookie文件)的形式保存在客户端硬盘的cookie文件夹中的用户数据信息(Cookie数据)。Cookie文件由所访问的web站点简历,以长久的保存客户端与Web站点间的会话数据,并且该Cookie数据只容许被所访问的web站点进行读取。

2.cookie文件格式:

Ns:Cookie.txt

IE:用户名@域名.txt 

3.写入Cookie

格式:document.cookie="关键字=值[;]expires=有效日期[;...]"

4.分类:有两种类型的cookie

1)持久性cookie,会被存储到客户端的硬盘上;

2)会话cookie:不会存储到客户端的硬盘上,而是放在浏览器进程所处的内存当中,当浏览器关闭则该会话cookie就销毁了

5.实例1:

<script type="text/javascript">
var today = new Date();
var expiredDay = new Date();
var msPerMonth = 24*60*60*1000*31;//一个月
expiredDay.setTime(today.getTime() + msPerMonth);
document.cookie = "name=cookiename;expires="+expiredDay.toGMTString();
document.writeln("cookie已经写入硬盘上了!<br>");
document.writeln("内容是:"+document.cookie+"<br>");
document.writeln("有效时间是:"+"<br>");
document.writeln(expiredDay.toGMTString());
 </script>

分享到:
评论

相关推荐

    ASP.NET中Cookie对象的使用及防止重复投票代码

    1. **Cookie对象的基本使用** - 创建Cookie:在ASP.NET中,我们可以通过`HttpCookie`类创建Cookie。例如,`HttpCookie myCookie = new HttpCookie("myCookieName")`。 - 设置值:`myCookie.Value = "someValue"`,...

    Cookie与Session机制.doc

    Cookie 对象使用 key-value 属性对的形式保存用户状态,一个 Cookie 对象保存一个属性对,一个 request 或者 response 同时使用多个 Cookie。 6. Session 机制 Session 通过在服务器端记录信息确定用户身份。...

    JSP实验内置对象、Cookie及JavaBean实验[参考].pdf

    通过本实验,了解如何使用 application 对象存放网上商店的商品清单和库存量,使用 session 对象存放用户的购买信息,使用 Cookie 实现用户的自动登录功能,并使用 JavaBean 设计在线报名子系统。 二、实验要求: ...

    第21章 Cookie和Session.pdf

    在Java中,创建Cookie对象使用`new Cookie(String name, String value)`,然后通过`response.addCookie(Cookie cookie)`将其添加到响应中,发送给客户端。 2.3 获取Cookie 通过`request.getCookies()`获取所有...

    在C#中可以使用CookieContainer 对象来保存登录后的Cookie信息

    ### 在C#中使用CookieContainer对象保存登录后的Cookie信息 #### 概述 在Web开发过程中,为了保持用户的会话状态或存储用户的一些特定信息,通常会使用到Cookie技术。Cookie是一种小型的数据文件,用于存储客户端...

    序列化保存对象到Cookie中

    一种常见的做法是将对象序列化后保存到Cookie中。Cookie是一种小型文本文件,服务器可以将其发送到用户的浏览器,并在后续请求时由浏览器返回,这为临时存储用户状态提供了便利。 **序列化** 是将对象的状态转换...

    ASP.NET中几个重要内置对象的使用(包含SESSION\COOKIE\APPLICATION的区别和应用等)

    本文将深入探讨三个关键的内置对象:Session、Cookie和Application,它们在web应用程序中起着至关重要的作用。 首先,Session对象是ASP.NET用来存储用户会话数据的机制。当用户在网站上浏览时,Session对象可以跟踪...

    JavaWeb开发技术-Cookie对象.pptx

    "JavaWeb开发技术-Cookie对象" Cookie 对象是 JavaWeb 开发技术中的一种重要组件,用于在浏览器和服务器之间传输用户信息。下面是关于 Cookie 对象的详细知识点: 什么是 Cookie? Cookie 是一种小型文本文件,...

    javacookie的使用

    // 创建一个名为"name",值为"value"的Cookie对象 Cookie co = new Cookie("name", "value"); // 将Cookie添加到HTTP响应中 response.addCookie(co); ``` #### 三、读取Cookie 当客户端再次访问服务器时,浏览器...

    cookie的使用例子

    在Java中,可以通过`Cookie`类创建一个Cookie对象。下面的示例展示了如何创建一个名为`userId`的Cookie,并设置其值为`landril`。 ```java Cookie c = new Cookie("userId", "landril"); ``` 2. **设置Cookie的...

    C#操作cookie,解密加密cookie

    C#作为一种广泛使用的编程语言,在处理Cookie方面提供了丰富的功能,包括对Cookie的加密与解密。本文将深入探讨如何在C#中操作Cookie,以及如何实现Cookie的加密与解密,确保数据的安全传输。 ### C#中的Cookie操作...

    JavaWeb程序设计入门课件Cookie对象共6页.pd

    【JavaWeb程序设计入门课件Cookie对象共6页.pdf....这个入门课件可能涵盖了以上内容,并通过6页的PDF深入解释了Cookie对象的使用方法和实践案例。学习和理解这些知识点对于初学者来说,是迈向JavaWeb开发的重要一步。

    关于java应用cookie

    这行代码将Cookie对象添加到了响应头中,客户端接收到响应时就会保存这些Cookie信息。 ##### 3. 通过Session进行状态管理 除了使用Cookie外,还可以利用Session来存储用户的状态信息: ```java request.getSession...

    cookie使用工具类

    1. **创建Cookie**:工具类可以接受参数(如名称、值、过期时间、路径、域等),并生成对应的Cookie对象。例如,`CookieUtil.createCookie(String name, String value, int maxAge, String path, String domain)`。 ...

    cookie的使用,实用的demo

    // 创建Cookie对象 Cookie cookie = new Cookie("username", "John Doe"); // 设置Cookie的生命周期,单位为秒 cookie.setMaxAge(3600); // 1小时后过期 // 将Cookie添加到响应 response.addCookie(cookie); %...

    documentCookie的使用

    使用`expirationDateObj.toGMTString()`方法设置Cookie的失效日期,`expirationDateObj`是一个包含日期的对象,转换为GMT格式。若不设置,Cookie会在浏览器关闭后失效。 7. **删除Cookie** JavaScript无法直接...

    asp.net中httpcookie 的使用和简单计数器

    5. **读取Cookie**:通过`Request.Cookies`集合访问已存在的Cookie,使用Cookie的名称作为键获取相应的Cookie对象。 ```csharp if (Request.Cookies["Info"] != null) { string temp = Convert.ToString...

    第六章ApplicationSession与Cookie对象.ppt

    【第六章 Application、Session与Cookie对象】 在ASP.NET开发中,Application、Session和Cookie对象是三个重要的概念,它们主要用于在用户交互过程中管理数据和状态。本章将详细讲解这三个对象的功能、使用方法以及...

    Cookie的使用方法 增删改查

    1. 创建`Cookie`对象,传入名称和值:`Cookie cookie = new Cookie("name", "value")`。 2. 设置其他属性,如过期时间:`cookie.setMaxAge(60 * 60 * 24); // 一天后过期`。 3. 指定Cookie的作用路径:`cookie.set...

    Cookie简介及JSP处理Cookie的方法.doc

    创建一个新的Cookie对象,你可以使用以下代码: ```java Cookie cookie_name = new Cookie("Parameter", "Value"); ``` 这里的"Parameter"是Cookie的名称,"Value"是存储的数据。然后,你需要通过`...

Global site tag (gtag.js) - Google Analytics