`
夏末忆逝
  • 浏览: 147184 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

cookie的使用

 
阅读更多
cookie存在于客户端的一段文本,可以是在一个文件中,也可以是存在于内存中


cookie的4个属性 :


expires(max-age)  __生命周期


path  __路径访问控制

默认情况下,如果在某个页面创建了一个cookie,那么该页面所在目录中的其他页面也可以访问该cookie。如果这个目录下还有子目录,则在子目录中
也可以访问。例如在www.xxxx.com/html/a.html中所创建的cookie,可以被www.xxxx.com/html/b.html
或www.xxx.com/ html/ some/c.html所访问,但不能被www.xxxx.com/d.html访问。
为了控制cookie可以访问的目录,需要使用path参数设置cookie,语法如下:
document.cookie="name=value; path=cookieDir";


domain __域访问控制

指定可访问cookie的主机名
和路径类似,主机名是指同一个域下的不同主机,例如:www.google.com和
gmail.google.com就是两个不同的主机名。默认情况下,一个主机中创建的cookie在另一个主机下是不能被访问的,但可以通过
domain参数来实现对其的控制,其语法格式为:

document.cookie="name=value; domain=cookieDomain";

Secure ___安全

指定cookie的值通过网络如何在用户和WEB服务器之间传递。这个属性的值或者是“secure”,或者为空。缺省情况下,该属性为空,也就是使用不安全的HTTP连接传递数据。如果一个 cookie 标记为secure,那么,它与WEB服务器之间就通过HTTPS或者其它安全协议传递数据。不过,设置了secure属性不代表其他人不能看到你机器本地保存的cookie。换句话说,把cookie设置为secure,只保证cookie与WEB服务器之间的数据传输过程加密,而保存在本地的 cookie文件并不加密。如果想让本地cookie也加密,得自己加密数据。



分享到:
评论

相关推荐

    cookie使用工具类

    Cookie使用工具类是程序员为了方便地管理、创建和操作Cookie而编写的辅助类。这些工具类通常封装了与Cookie相关的复杂操作,使得代码更加简洁易读。本文将深入探讨Cookie的基本概念、用途以及如何使用`CookieUtil`...

    cookie使用

    ### Cookie使用详解 #### 一、什么是Cookies? Cookies是一种由Netscape开发的工具,用于在用户的硬盘上存储信息,以便Web服务器能够识别特定的用户。由于HTTP协议本身是无状态的,即每次请求和响应都是独立的,...

    jquery.cookie使用方法(中文详细版)

    ### jQuery.cookie 使用方法详解 #### 一、简介 jQuery.cookie 是一个轻量级的 jQuery 插件,专门用于处理浏览器中的 Cookie。它提供了一种简便的方式来读取、写入及删除 Cookie,使得开发者无需手动编写复杂的 ...

    【ASP.NET编程知识】asp.net中的cookie使用介绍.docx

    ASP.NET 中的 Cookie 使用介绍 ASP.NET 是一个基于Microsoft .NET Framework 的 Web 应用程序框架,它提供了一种强大和灵活的方式来构建Web 应用程序。在 ASP.NET 中,Cookie 是一种常用的会话跟踪机制,允许开发者...

    cookie使用,localStorage使用

    总结来说,Cookie适合存储少量、短期、需要在服务器端访问的数据,而localStorage则适用于存储大量、长期、仅客户端使用的数据。在实际应用中,开发者可以根据需求选择合适的存储方案。对于学习和实践,"CookieTest...

    cookie使用方法

    cookie使用方法

    asp.net中的cookie使用例

    本文将深入探讨如何在ASP.NET中使用Cookie来实现题目所述的功能。 首先,我们需要理解Cookie的工作原理。Cookie是由服务器发送到浏览器的一小段文本信息,浏览器在后续的请求中会自动将其回传给服务器。它们通常...

    IIS环境下和阿帕奇环境下 js的Cookie使用方法

    这篇教程将深入探讨在IIS(Internet Information Services)和Apache两种不同的Web服务器环境下,如何使用JavaScript来操作Cookie。 **一、Cookie的基本概念** Cookie是由服务器端创建,并发送到客户端浏览器的一...

    php session和cookie使用说明

    1.1.2 使用`header()`设置Cookie ```php header("Set-Cookie: name=$value[path=$path[;domain=xxx.com[; ]]"); ``` 这里的参数与`setcookie()`函数相同。 1.2 读取Cookie 使用PHP内置的超全局变量`$_COOKIE`可直接...

    cookie使用方法集

    本文将深入探讨JavaScript和JSP中如何操作Cookie,以及涉及的超时设置和跨文件夹使用。 一、Cookie的基本概念 Cookie是由服务器端发送到客户端(浏览器)的一小段文本信息,当客户端再次请求同一服务器时,会将...

    桂林老兵cookie欺骗工具

    桂林老兵Cookie欺骗工具是一款在IT安全领域中被广泛讨论...总的来说,桂林老兵Cookie欺骗工具为网络安全专业人员提供了一个实验和学习Cookie欺骗技术的平台,但使用时应谨慎,合理运用这些知识来提升网络环境的安全性。

    jscript中使用cookie

    **JavaScript Cookie 使用详解** 在Web开发中,JavaScript的全局变量在不同页面间通常是无法共享的,但是有一种机制——Cookie,可以实现跨页面的全局数据存储。Cookie是由浏览器提供的功能,它允许JavaScript通过`...

    java 操作cookie

    Java 操作 Cookie Java 操作 Cookie 是一种常用的 Web 开发技术,用于在服务器端和客户端之间交换数据。Cookie 是一种小文本文件,存储在客户端浏览器中,用于记录用户的行为和偏好。下面我们将详细介绍 Java 操作 ...

    cookie的使用,实用的demo

    下面是一个简单的Cookie使用示例: ```jsp ; charset=UTF-8" %> // 创建Cookie对象 Cookie cookie = new Cookie("username", "John Doe"); // 设置Cookie的生命周期,单位为秒 cookie.setMaxAge(3600); // 1...

    jquery 设置cookie、删除cookie、获取cookie

    使用 `$.cookie()` 方法可以轻松地设置 Cookie。此方法接受多个参数来定制 Cookie 的行为: - **第一个参数**:表示 Cookie 的名称。 - **第二个参数**:表示 Cookie 的值。 - **第三个参数**:可选对象,用于...

    java中cookie的使用教程

    在Java编程语言中,Cookie是一种小型文本文件,用于在客户端和服务器之间传递信息,特别是保持用户状态和会话。本文将深入讲解Java中Cookie的使用方法,...在实践中不断探索,你将更加熟练地掌握Java中的Cookie使用。

    jquery-cookie

    使用jQuery Cookie创建一个Cookie非常直观,只需调用`.cookie()`方法并传入两个参数:Cookie的名称和值。例如,创建一个名为"user"的Cookie: ```javascript $.cookie('user', 'John Doe'); ``` ### 3. 读取Cookie...

    PHP的Cookie技术介绍

    在探讨PHP中的Cookie使用之前,我们首先需要明确什么是Cookie。Cookie是一种让服务器能够存储并稍后读取的小型文本文件,通常用于跟踪用户状态。它是在1994年由Netscape Navigator的开发者Lou Montulli发明的,并...

    JQuery对cookie操作

    新建Cookie使用`jQuery.cookie`方法,接受两个参数:cookie的名称和值。例如,创建一个名为`myCookie`的Cookie: ```javascript $.cookie('myCookie', 'cookieValue'); ``` 还可以添加其他选项,如有效期(days)...

Global site tag (gtag.js) - Google Analytics