HTTP Cookie header 中set-cookie格式

HTTP Cookie header 中set-cookie格式

Cookie相关的Http头

    有 两个Http头部和Cookie有关:Set-Cookie和Cookie。
    Set-Cookie由服务器发送,它包含在响应请求的头部中。它用于在客户端创建一个Cookie
    Cookie头由客户端发送,包含在HTTP请求的头部中。注意,只有cookie的domain和path与请求的URL匹配才会发送这个cookie。

Set-Cookie Header 
    Set-Cookie响应头的格式如下所示:

        Set-Cookie: <name>=<value>[; <name>=<value>]…
                    [; expires=<date>][; domain=<domain_name>]
                    [; path=<some_path>][; secure][; httponly]

    expires=<date>: 设置cookie的有效期,如果cookie超过date所表示的日期时,cookie将失效。
                    如果没有设置这个选项,那么cookie将在浏览器关闭时失效。
                    注意:date是格林威治时间(GMT),使用如下格式表示:
                       

DAY, DD MMM YYYY HH:MM:SS GMT

                        DAY
                            The day of the week (Sun, Mon, Tue, Wed, Thu, Fri, Sat).
                        DD
                            The day in the month (such as 01 for the first day of the month).
                        MMM
                            The three-letter abbreviation for the month (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec).
                        YYYY
                            The year.
                        HH
                            The hour value in military time (22 would be 10:00 P.M., for example).
                        MM
                            The minute value.
                        SS
                            The second value.

 


    domain=<domain_name> : 
    path=<some_path>:
                    注:临时cookie(没有expires参数的cookie)不能带有domain选项。
                    当客户端发送一个http请求时,会将有效的cookie一起发送给服务器。
                    如果一个cookie的domain和path参数和URL匹配,那么这个cookie就是有效的。

                    一个URL中包含有domain和path,可以参考http://www.w3school.com.cn/html/html_url.asp
 


    secure   : 表示cookie只能被发送到http服务器。
    httponly : 表示cookie不能被客户端脚本获取到。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/112993.html原文链接:https://javaforall.net

(0)
上一篇 2021年10月26日 下午3:00
下一篇 2021年10月26日 下午3:00


相关推荐

  • EditText输入框的监听(输入完成、完成后)的方法

    EditText输入框的监听(输入完成、完成后)的方法

    2021年10月1日
    181
  • Hmily 源码解析 (三) —— 高效异步任务框架的使用

    Hmily 源码解析 (三) —— 高效异步任务框架的使用目录这是hmily的一个核心,hmily之所以高效就是因为hmily把日志的存储维护操作及confirm,cancel的操作通过Disruptor的异步任务框架的方式执行。关于disruptor的原理如下,我没怎么研究过。后我主要分析hmily是如何使用Disruptor这个框架。高性能队列Disruptor的使用剖析Disruptor:为什么会这么快?(一)Ringbuffer的…

    2022年5月21日
    41
  • matlab实现人脸识别gui界面_神经网络实现人脸识别

    matlab实现人脸识别gui界面_神经网络实现人脸识别最近在学习matlab图像处理部分,发现人脸识别这一块非常好玩,在这里做个总结。人脸识别之一:查找图片中的人脸并用方框圈出这种类似于智能手机拍照时,屏幕里那个框任务头部的红框。大致步骤为:获取RGB图片—&gt;转换为灰度图像—&gt;图像处理—&gt;人脸识别。从书中摘出的代码如下:clearallclc%获取原始图片i=imread(‘face.j…

    2026年4月13日
    6
  • 张孝祥Java培训视频及孙鑫java视频网址[通俗易懂]

    张孝祥Java培训视频及孙鑫java视频网址[通俗易懂]博主强烈推荐,张老师的JAVA教程帮了我好多,说实话看这个视频比大学老师上课好百倍,张老师的边讲边操作,运动风趣生动的例子的讲课方法对学习JAVA学习者的帮助很大很大…[张孝祥Java培训][基础篇][url]http://www.ancn.cn/zl/java/lesson01.rmvb[/url][url]http://www.ancn.cn/zl/java/les…

    2022年5月17日
    48
  • 基于RFID技术的考勤系统设计

    基于RFID技术的考勤系统设计基于 RFID 技术的考勤系统设计欢迎使用 Markdown 编辑器新的改变功能快捷键合理的创建标题 有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中 居左 居右 SmartyPants 创建一个自定义列表如何创建一个注脚注释也是必不可少的 KaTeX 数学公式新的甘特图功能 丰富你的文章 UML 图表 FLowchart 流程图导出与导入导出导入欢迎使用 Markdown 编辑器你好 这是你第一次使用 Markdown 编辑器所展示的欢迎页 如果你想学习如何

    2026年3月17日
    2
  • windows系统下启动redis命令

    windows系统下启动redis命令windows 系统下启动 redis 命令 1 打开命令 window r 输入 cmd2 进入 redis 安装目录 cdredis3 输入 redis server exeredis windows conf 启动 redis 命令 看是否成功 4 可能会启动失败 报 28Nov09 30 50 919 CreatingServ 0 0

    2025年11月16日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号