我是靠谱客的博主 老实往事,最近开发中收集的这篇文章主要介绍Cookie的有效路径一、图示二、Cookie的保存三、Cookie的携带规则备注:,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、图示

关于cookie是什么这里就不做赘述。

下面将借助一张图来解释从浏览器发送请求到服务器这整个过程中cookie的携带规则:

二、Cookie的保存

1. 最先访问的是www.A.com 这个网站,那么服务器会发送一个cookie1,浏览器在保存时会将cookie1的Path设置为当前页面的URL(www.A.com/);

2.用户点击了查看商品的按钮,页面跳转到了www.A.com/goods/ 这个目录下,服务器再发送cookie2的话,浏览器就会将其继续保存,并将其Path设置为(www.A.com/goods/ );

3.后面的cookie3、cookie4都是相同的逻辑,cookie由服务器决定是否发送,而浏览器在接收到cookie后会根据当前页面的URL进行保存

三、Cookie的携带规则

很简单,如果把URL比作文件目录的话,当子目录中的cookie发送时,必然携带父目录中的cookie。

比如你在 www.A.com/goods/ 这个页面下点击了一个按钮,发起了一个 http 请求,那么该http请求头中的 Cookie 属性将会包含两个 Cookie:cookie1(上一级页面)、cookie2(本页面)。

剩下的情况以此类推。

备注:

1.如何修改某个URL下的Cookie?

按 F12 打开调试器,在“应用”中找到 Cookie,双击某一项cookie 即可修改其属性名和具体值

2.cookie的值有何限制?

cookie的值中不能包含空格,否则在后端接口方法中可能获取不到对应cookie的信息

最后

以上就是老实往事为你收集整理的Cookie的有效路径一、图示二、Cookie的保存三、Cookie的携带规则备注:的全部内容,希望文章能够帮你解决Cookie的有效路径一、图示二、Cookie的保存三、Cookie的携带规则备注:所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部