Python3 notes

简介: Python3 notes

CGI中使用Cookie

在 http 协议一个很大的缺点就是不对用户身份的进行判断,这样给编程人员带来很大的不便, 而 cookie 功能的出现弥补了这个不足。

cookie 就是在客户访问脚本的同时,通过客户的浏览器,在客户硬盘上写入纪录数据 ,当下次客户访问脚本时取回数据信息,从而达到身份判别的功能,cookie 常用在身份校验中。

 

cookie的语法

http cookie的发送是通过http头部来实现的,他早于文件的传递,头部set-cookie的语法如下:

Set-cookie:name=name;expires=date;path=path;domain=domain;secure

  • name=name: 需要设置cookie的值(name不能使用";"和","号),有多个name值时用 ";" 分隔,例如:name1=name1;name2=name2;name3=name3
  • expires=date: cookie的有效期限,格式: expires="Wdy,DD-Mon-YYYY HH:MM:SS"

  • path=path: 设置cookie支持的路径,如果path是一个路径,则cookie对这个目录下的所有文件及子目录生效,例如: path="/cgi-bin/",如果path是一个文件,则cookie指对这个文件生效,例如:path="/cgi-bin/cookie.cgi"。
  • domain=domain: 对cookie生效的域名,例如:domain="www.runoob.com"
  • secure: 如果给出此标志,表示cookie只能通过SSL协议的https服务器来传递。
  • cookie的接收是通过设置环境变量HTTP_COOKIE来实现的,CGI程序可以通过检索该变量获取cookie信息。
相关文章
|
运维 架构师 微服务
谷粒商城:如何通过笔记复盘实现事半功倍?
该博客文章讨论了如何通过笔记复盘来提高学习和工作效率。
谷粒商城:如何通过笔记复盘实现事半功倍?
金润数科高速通·人车关系核验接口文档
人车关系核验接口介绍:核验指定人员/企业是否是指定车辆的ETC开户人、车辆所有人或ETC经办人(企业) 更新时间:实时 接口类型:API接口 数据优势:直连交通部路网中心,合法合规、权威、精确 数据安全:只认证是否通过,保护个人信息隐私 计费方式:核验计费
金润数科高速通·人车关系核验接口文档
|
API
VUE3知识点总结 之 setup(一)
VUE3知识点总结 之 setup(一)
227 0
VUE3知识点总结 之 setup(一)
|
机器学习/深度学习 算法 索引
LeetCode 周赛 342(2023/04/23)容斥原理、计数排序、滑动窗口、子数组 GCB
前天刚举办 2023 年力扣杯个人 SOLO 赛,昨天周赛就出了一场 Easy - Easy - Medium - Medium 的水场,不得不说 LeetCode 是懂礼数的 😁。 接下来,请你跟着小彭的思路,一步步将问题做难,再将问题做简单。
163 0
|
运维 安全 Linux
跟着老万学linux运维(4)-文件权限
跟着老万学linux运维(4)-文件权限
238 0
跟着老万学linux运维(4)-文件权限
|
NoSQL Redis
Redis分布锁原理简介和实现过程(2)
Redis分布锁原理简介和实现过程(2)
209 0
Redis分布锁原理简介和实现过程(2)
|
新零售 人工智能 编解码
阿里巴巴战略投资康佳旗下易平方和KKTV ,加速抢占大屏新赛道
大屏是家庭互联网的第一入口。据预测,2020年中国客厅经济的整体商业价值总量将达到6300亿元,付费规模将增长近30倍,蕴含巨大商业潜力。
971 0
|
2天前
|
云安全 人工智能 安全
AI被攻击怎么办?
阿里云提供 AI 全栈安全能力,其中对网络攻击的主动识别、智能阻断与快速响应构成其核心防线,依托原生安全防护为客户筑牢免疫屏障。