header发送Cookie

header发送Cookie

Cookie传达给客户端的原理

平时执行setcookie('key1', 'value1');这样的代码时,浏览器就会收到cookie并保存,但我们并不能从echo出去的内容中看到cookie内容

其实是通过HTTP响应头里传达过去的,看图:

header发送Cookie

上面有个Set-Cookie:key1=value1的响应头字段信息,我就不废话解说它了,你肯定看得懂


通过header函数发送Cookie

既然是在响应头里的,可记得我前面有文章说过可以自定义header

那我们也执行header('Set-Cookie:key1=value1');不就也可以发出相同的header了不是吗?


对于程序员来说,setcookie函数其实是组装header的快速封装

试试setcookie指定过期时间,目录和域名:setcookie('key3', 'value3', time() + 86400, '/', $_SERVER['HTTP_HOST']);

看看响应头是这样的:

header发送Cookie

于是我们也用header仿一下看看效果:

header('Set-Cookie:key4=value4; expires=Mon, 28-Nov-2016 15:32:16 GMT; Max-Age=86400; path=/; domain=' . $_SERVER['HTTP_HOST']); if(isset($_COOKIE['key4'])){ echo '设置的cookie是' . $_COOKIE['key4']; }else{ echo '已经通过header函数发送cookie,请再请求一次本页面,或直接在浏览器里查看'; }
http://www.kkh86.com/it/php-adv/guide-oth-send-cookie-by-header.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

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


相关推荐

  • Django(21)migrate报错的解决方案

    Django(21)migrate报错的解决方案前言在讲解如何解决migrate报错原因前,我们先要了解migrate做了什么事情,migrate:将新生成的迁移脚本。映射到数据库中。创建新的表或者修改表的结构。问题1:migrate怎么判断哪

    2022年7月30日
    5
  • Jmeter接口测试实例讲解

    Jmeter接口测试实例讲解一 测试需求描述 1 本次测试的接口为 http 服务端接口 2 接口的主要分成两类 一类提供给查询功能接口 一类提供保存数据功能接口 这里我们举例 2 个保存数据的接口 因为这两个接口有关联性 比较有代表性 3 接口描述 保存信用卡账户信息接口 传入参数 args clientNo

    2025年9月16日
    8
  • 安装计算机的显卡出现问题,电脑显卡驱动安装失败如何解决「建议收藏」

    安装计算机的显卡出现问题,电脑显卡驱动安装失败如何解决「建议收藏」部分的网友们是电脑重装新的系统后出现的,也有部分的网友们是用系统自带的显卡更新的功能程序导致的,要如何解决显卡驱动安装失败的问题呢?一般寻找原因所在,一般是驱动数字签名的问题引起的,或者是显卡驱动的型号下载的不对。下面小编整理了对此问题的解答。一起来看看显卡驱动安装失败的解决方法吧!法一;驱动数字签名导致的;(1)win+R快捷键打开运行窗口,输入gpedit.msc后点击确定。(2)打开组策略编…

    2022年6月5日
    50
  • 博客日记-澄清自己「建议收藏」

    博客日记-澄清自己「建议收藏」关于我的博客https://blog.csdn.net/csdnhsh/article/details/91410753#comments_17668907,这是一些csdn朋友对我的误解,说我的文章不是原创,我不得已出来澄清下:那个jt_sinlio说的其它文章,还有哪个账号已失效的留言,说要我拿出证据,我想了想,为了csdn的声誉,就简约证明下自己。哪个jt_sinlio说的其它网站的文章,打开一看发表时间是2013年8月29日19:28分,比我自己大号发表过的,现在设置私密的要晚几个

    2022年6月3日
    31
  • 风控模型评价指标总结

    风控模型评价指标总结    下表为我在日常建模过程中,评价模型经常用到的一些指标。现在整理出来分享给大家,如果大家想知道每种指标的具体意义,还请大家查阅相关大佬的博文。小弟就不在这里班门弄斧了。…

    2022年5月27日
    39
  • nacos和eureka注册中心对比 and CAP定律理解

    1.CP和AP不可能同时满足2.P代表分区容错,在整个分布式系统中某个节点服务挂掉了,并不影响整个系统的运作和使用,因为他可以在稍后或者通过切换可用节点立即恢复使用3.C:写操作之后的读操作,必须返回该值。注册中心集群中:leader的作用,所有的写操作都依赖于leader来完成,为了保证数…

    2022年4月6日
    133

发表回复

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

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