首页 > 其他分享 >19、Django-会话-cookie和session-1

19、Django-会话-cookie和session-1

时间:2024-07-09 22:45:26浏览次数:17  
标签:cookies 浏览器 会话 19 存储 -- session cookie

会话定义:
  -- 从打开浏览器访问一个网站开始到关闭浏览器为止、称之为一次会话
  -- http协议是无状态的、导致会话状态难以保持

cookie和session就是为了保持会话的技术

cookies:
  --  保存在客户端浏览器上的存储空间
  -- 查看cookie:
    -- chrom:开发者工具-》Application-》Storage-》Cookies
    -- 火狐:开发者工具-》存储-》Cookies

 

cookies:

Cookies的特点:
  -- 在浏览器上是以键值对存储的、键和值都是以ASCII字符串的形式存储的、不能存中文
  -- 存储的数据带有生命周期:Expires/Max-Age
  -- cookies中的数据时按域存储隔离的、不同的域之间无法访问
  -- cookies的内部的数据会在每次访问此网站时都会携带到服务器端、如果cookies过大会降低响应的速度


Cookies的使用-存储
  -- 语法:HttpResponse.set_cookie(key, value='', max_age=cookie过期时间-秒级, expires=None)
    -- key: cookie的名字、自定义
    -- value: cookie的值、自定义
    -- max_age: cookie存活的时间、单位秒-推荐
    -- expires: 具体的过期时间
    -- 当不指定max_age和expires时、关闭浏览器时cookie过期

保存cookies:

 

取cookie

 

删除cookie

标签:cookies,浏览器,会话,19,存储,--,session,cookie
From: https://www.cnblogs.com/littlecc/p/18178743

相关文章

  • [CSAWQual 2019]Web_Unagi XXE漏洞练习题
    题目地址:BUUCTF在线评测这道题就是简单的xxe漏洞的注入。进来之后我们进行一个信息收集,在upload下可以看到有个here的超链接。点进去之后得到了如下的一些信息。可以猜到是需要我们利用文件上传包含xxe漏洞利用来得到flag。<?xmlversion='1.0'?><!DOCTYPEusers[<!ENT......
  • P10719 的题解
    (一)设\(a_{x,y}\)为从\((1,1)(x,y)\)矩形中的\(1\)的数量。然后通过二位前缀和可以\(O(1)\)算。注意到\(1\len,m\le100\)。先确定矩形右下角,对于左上角,先确定在哪一行,再二分在哪一列。(二)AC代码。#include<bits/stdc++.h>#definepbpush_back#definefifirs......
  • 修改metabase的cookies时长和Session时长及登录限制
    修改metabase的cookies时长和Session时长及登录限制  Cookiesmetabase-0.31.2\frontend\src\metabase\lib\cookies.js  14行 原值14改为1/2单位天 Sessionmetabase-0.31.2\src\metabase\config.clj  27行原值20160改为720单位分钟 多次登录限制metab......
  • 14-45 剑和诗人19 - 一个负责任的 AI 成熟度 端到端 框架
    介绍人工智能有望改变企业和社会,但如果部署不当也会带来风险。最近围绕有偏见和不可靠的人工智能系统的争议表明,需要严格的治理来建立公众信任。这对于语言模型尤其重要——语言模型是在大量文本数据集上训练的高级人工智能模型,可以生成类似人类的写作。让我分享一个负责......
  • IIS部署后运行报错:“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporar
    IIS报错当前标识(IISAPPPOOL.NETv4.5)没有对“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\TemporaryASP.NETFiles”的写访问权限。解决方法:1、以管理员权限运行PowerShell2、输入以下指令:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Aspnet_regiis.exe-ga'......
  • 19 元服务使用心得
    Atomic原子元数据描述数据的数据可以理解为鸿蒙版小程序轻量化免安装(严格来说需要安装但是较小无感)独立入口能够为用户提供一个或者多个便捷的新型应用形态所有文件不超过2M元服务与应用对比首包和分包首包:hap里面放首次打开首页和用到的资源分包:hsp放其他功......
  • CSE 105 Summer Session
    CSE 105Summer Session 1 2024Homework 1Due date: Sunday July 7 at 11:59pmInstructionsOne member of the group should upload your group submission to Gradescope. During thesubmissionprocess,theywillbepromptedtoaddthenameso......
  • P7382 [COCI2018-2019#6] Simfonija (中位数)
    P7382[COCI2018-2019#6]Simfonija中位数不妨设\(C_i=A_i-B_i\),那么操作后的代数式可以写成:\[\sum\limits_{i=1}^n|C_i+x|\]如果\(k=0\),那么\(x\)的取值就是一个经典问题了,即\(C\)序列的中位数(偶数取中间任意)。如果\(k\ne0\),要使答案最小,就是将\(k\)个数的代价变......
  • 「清新题精讲」Gym100198H - Royal Federation
    H-RoyalFederation\(\mathsf{\color{Thistle}Statement}\)给定一棵\(n\)个点的树,将其划分为\(m\)个集合(\(m\)可以为任意正整数),对于每个集合,顷定其特殊点,使得该点可以到达属于该集合内的所有点只经过集合内的点(注意特殊点可以不在集合内),其中集合大小要求在\(B\sim3B\)......
  • MS SQL Server with SSRS 版本从2014升级到2019版本
    升级过程中的一些注意事项。一台服务器上同时安装了MSSQLServer和MSSQLServerReportingService。1.因MicrosoftSQLServer2019ReportingService是独立产品,不在集成于SQLServer服务安装,所以需要单独下载安装包并安装2.升级MSSQLServer版本之前,需要先升级MSSQL......