- 浏览: 91861 次
- 性别:
- 来自: 上海
文章分类
最新评论
Cookie的Domain和Path
Path – 路径。指定与cookie关联的WEB页。值可以是一个目录,或者是一个路径。如果http://www.zdnet.com/devhead/index.html 建立了一个cookie,那么在http://www.zdnet.com/devhead/目录里的所有页面,以及该目录下面任何子目录里的页面都可以访问这个cookie。这就是说,在http://www.zdnet.com/devhead/stories/articles 里的任何页面都可以访问http://www.zdnet.com/devhead/index.html建立的cookie。但是,如果http://www.zdnet.com/zdnn/ 需要访问http://www.zdnet.com/devhead/index.html设置的cookes,该怎么办?这时,我们要把cookies的path属性设置成“/”。在指定路径的时候,凡是来自同一服务器,URL里有相同路径的所有WEB页面都可以共享cookies。现在看另一个例子:如果想让 http://www.zdnet.com/devhead/filters/ 和http://www.zdnet.com/devhead/stories/共享cookies,就要把path设成“/devhead”。
Path的写法和注意事项:
1.path 应该以 "/" 结尾,同名 cookie,不同 path,属不同的 cookie
path=/path/
path=/path
path=path/
如上代码,前两句相对于站点根目录的网页目录,第三句使用的是相对当前目录的路径
2.path 属性值有大小写之分,应与浏览器中的地址栏的输入一致
path=/path/
path=/paTH/
上面是两个不同的 cookie,因为 path 属性值大小写不同,如果我们在地址栏输入的是 path,那么就读取第一个,如果我们输入的是 paTH,那么就读取第二个。
3.path 权限有继承性
假如指定了 /test/ 目录有权限读取某 cookie,那么 /test/ 之下的目录 /test/t/ 也有权限读取该 cookie
Domain – 域。指定关联的WEB服务器或域。值是域名,比如zdnet.com。这是对path路径属性的一个延伸。如果我们想让catalog.mycompany.com 能够访问shoppingcart.mycompany.com设置的cookies,该怎么办? 我们可以把domain属性设置成“mycompany.com”,并把path属性设置成“/”。注意:不能把cookies域属性设置成与设置它的服务器的所在域不同的值
Path – 路径。指定与cookie关联的WEB页。值可以是一个目录,或者是一个路径。如果http://www.zdnet.com/devhead/index.html 建立了一个cookie,那么在http://www.zdnet.com/devhead/目录里的所有页面,以及该目录下面任何子目录里的页面都可以访问这个cookie。这就是说,在http://www.zdnet.com/devhead/stories/articles 里的任何页面都可以访问http://www.zdnet.com/devhead/index.html建立的cookie。但是,如果http://www.zdnet.com/zdnn/ 需要访问http://www.zdnet.com/devhead/index.html设置的cookes,该怎么办?这时,我们要把cookies的path属性设置成“/”。在指定路径的时候,凡是来自同一服务器,URL里有相同路径的所有WEB页面都可以共享cookies。现在看另一个例子:如果想让 http://www.zdnet.com/devhead/filters/ 和http://www.zdnet.com/devhead/stories/共享cookies,就要把path设成“/devhead”。
Path的写法和注意事项:
1.path 应该以 "/" 结尾,同名 cookie,不同 path,属不同的 cookie
path=/path/
path=/path
path=path/
如上代码,前两句相对于站点根目录的网页目录,第三句使用的是相对当前目录的路径
2.path 属性值有大小写之分,应与浏览器中的地址栏的输入一致
path=/path/
path=/paTH/
上面是两个不同的 cookie,因为 path 属性值大小写不同,如果我们在地址栏输入的是 path,那么就读取第一个,如果我们输入的是 paTH,那么就读取第二个。
3.path 权限有继承性
假如指定了 /test/ 目录有权限读取某 cookie,那么 /test/ 之下的目录 /test/t/ 也有权限读取该 cookie
Domain – 域。指定关联的WEB服务器或域。值是域名,比如zdnet.com。这是对path路径属性的一个延伸。如果我们想让catalog.mycompany.com 能够访问shoppingcart.mycompany.com设置的cookies,该怎么办? 我们可以把domain属性设置成“mycompany.com”,并把path属性设置成“/”。注意:不能把cookies域属性设置成与设置它的服务器的所在域不同的值
发表评论
-
坑爹的IE quirk模式【转】
2015-07-30 17:52 0调试一个页面,ie下面页面css样式很是 ... -
在IE兼容模式下 提示JSON未定义
2015-07-30 17:34 0使用Jquery,用ajax实现了局部刷新 ... -
让IE9支持html5
2015-07-20 10:48 0让IE9支持html5 IE10以上才算是真正支持 ... -
HTTP Header 详解
2015-06-26 17:02 0] HTTP(HyperTextTrans ... -
Jquery 获取对象的几种方式介绍
2015-05-26 15:01 01、JQuery的核心的一些方法 each(callback) ... -
canvas 上svg vs canvas
2015-05-13 14:29 0Canvas和SVG是HTML5中主要的2D图形技术,前者提 ... -
在 Web 项目中应用 Apache Shiro 开源权限框架
2015-05-11 17:20 0Apache Shiro ... -
zabbix中文配置指南
2015-03-12 14:40 0zabbix中文配置指南 2012-08-06 ... -
使用FreeMarker生成静态页原理和实例
2015-03-11 16:57 0使用FreeMarker生成静态页原理和实例 Dec10 ... -
网络 工具收集
2015-02-06 16:37 0工欲善其事,必先利其器。综合应用一些工具,可以会加速你所 ... -
mongodb redis memcached的对比(网上收藏)
2014-10-14 09:32 0mongodb和memcached不 ... -
ArcGIS Server10.2新建站点不成功及解决办法
2014-09-12 15:18 16524ArcGIS Server10.2新建站点不成功及解决办 ... -
ArcGIS 10.1 for Server 扩展开发(SOE)(转载)
2014-09-12 15:09 844ArcGIS 10.1 for Server 扩展开发( ... -
合肥 公积金贷款办理流程 收藏
2014-05-23 11:13 0公积金贷款办理流程 ... -
arcgis+ios 环境 转载
2014-05-09 15:25 02.1 iOS 配置 1) Mac电脑(MacBo ... -
Apache 的 httpd.conf 详解(很实用)转载
2013-12-25 18:00 0ServerRoot “/usr/local“ ... -
GIS开源软件大全(转载)
2013-07-19 17:46 03 - F 3map:行星地球项目由3 ... -
Linux下防火墙开启相关端口及查看已开启端口
2012-08-20 19:59 1013有时候我们辛辛苦苦安装了一个服务却发现无法 ... -
win7下安装Datastage 8.5检查环境报错
2012-05-24 00:16 0win7下安装Datastage 8.5检查环境报错 分类: ... -
转载一份infoq上面文件
2012-04-26 11:24 0假如你是一名Java开发者 ...
相关推荐
1.domain表示的是cookie所在的域,默认为请求的地址,如网址为www.jb51.net/test/test.aspx,那么domain默认为...2.path表示cookie所在的目录,asp.net默认为/,就是根目录。在同一个服务器上有目录如下:/te
Path – 路径。指定与cookie关联的WEB页。 值可以是一个目录,或者是一个路径。 如果//www.jb51.net/test/index.html 建立了一个cookie,那么在//www.jb51.net/test/目录里的所有页面,以及该目录下面任何子目录里的...
在Web开发中,Cookie是一种非常重要的技术,用于在客户端和服务器之间传递状态信息。Cookie的主要功能包括用户会话管理、个性化设置保存、跟踪用户行为等。在这个“cookie读写,子cookie”主题中,我们将深入探讨...
不当的`domain`和`path`设置可能会导致Cookie被不必要的多个子域名或路径访问,增加了Cookie被滥用的风险。 #### 四、解决方法 ##### 1. 使用HTTPS 通过HTTPS加密传输可以防止Cookie在传输过程中被截获。 ##### 2...
Log.i("tag", "==========================domain:" + cookie.getDomain()); Log.i("tag", "==========================date:" + cookie.getExpiryDate()); } } try { httpClient.execute(httpPost); } catch ...
在这个例子中,`name`和`value`分别是Cookie的名称和值,`expires`是过期时间,`domain=.wrox.com`表明这个Cookie对`.wrox.com`及其子域有效,`path=/`表示所有路径下都有效,`secure`标志表示仅在HTTPS连接中发送...
$.cookie('the_cookie'); // 获得cookie ...$.cookie(’the_cookie’, ‘the_value’, {expires: 7, path: ‘/’, domain: ‘jquery.com’, secure: true});//新建一个cookie 包括有效期 路径 域名等
6. **Cookie的替换与删除**:如果客户端收到一个新的`Set-Cookie`字段,并且发现其`name`、`domain`和`path`与已存在的Cookie相同,则会用新Cookie覆盖旧Cookie。如果`Max-Age`属性为0,则表示该Cookie应立即删除。 ...
$.cookie('name', 'dumplings', { domain: 'qq.com', path: '/' }); ``` #### 四、获取 Cookie 获取 Cookie 的过程也非常简单,只需要调用 `$.cookie()` 并传入 Cookie 名称即可: **示例代码**: ```javascript...
在Web开发中,Cookie是一种非常重要的技术,它用于在客户端和服务器之间存储和传递信息。本文将深入探讨Cookie的基本概念、工作原理、用途以及在Java中的实现。 首先,Cookie是由服务器端发送到用户浏览器并存储在...
4. **Domain**: 设置Cookie的生效域名。 5. **Max-Age/Expires**: 指定Cookie的有效期,超过这个时间,Cookie将被删除。 6. **Secure**: 如果设置为true,Cookie只能通过HTTPS协议传输。 在Java中,可以通过...
$.cookie('the_cookie', 'the_value', {expires: 7, path: '/', domain: 'jquery.com', secure: true});//新建一个cookie 包括有效期 路径 域名等 $.cookie('the_cookie', 'the_value'); //新建cookie $.cookie('the...
document.cookie是一个字符串,包含了当前域下的所有cookie,各cookie之间以分号和空格分隔。 3. 读取Cookie 要读取特定名称的cookie,可以使用以下JavaScript函数: ```javascript function getCookie(name) { ...
`jquery-cookie-v1.4.0-24`版本是该插件的一个稳定版本,包含了核心的`jquery.cookie.js`文件,通过引入这个文件,开发者可以轻松地在jQuery中创建、读取和删除Cookie。 ### 1. 引入jQuery Cookie 在项目中使用...
example $.cookie(’name’, ‘value’, {expires: 7, path: ‘/’, domain: ‘jquery.com’, secure: true}); 新建一个cookie 包括有效期 路径 域名等 example $.cookie(’name’, ‘value’); 新建cookie ...
根据提供的代码示例,我们可以总结出三种主要的操作Cookie的方法:设置Cookie、获取Cookie和删除Cookie。 ##### 1. 设置Cookie 设置Cookie的基本思路是在`document.cookie`属性中添加或更新键值对。在提供的代码中...
### JavaScript Cookie 操作详解 #### 一、引言 在Web开发中,Cookie是一种非常重要...需要注意的是,在实际开发过程中,为了提高安全性,通常会限制Cookie的数量和大小,并且合理设置Cookie的过期时间和路径等属性。
- **域(Domain)**:指定哪些域名下的页面可以访问此Cookie。 #### 三、创建与写入Cookie 在.NET框架中,可以通过`HttpResponse.Cookies`属性来操作Cookie。以下是一些常用的方法: ##### 3.1 使用`Response....