python cookie session,python中的cookie是什么

  python cookie session,python中的cookie是什么

  区别

  1.cookie数据存储在客户端的浏览器中,会话在服务器上。

  2.cookie不太安全,但会话更安全。

  还有人可以分析本地保存的cookie,骗cookie。出于安全原因,应该使用会话。

  3.添加cookie的权限。

  会话会在服务器上保存一段时间。访问时,考虑到服务器的性能降低,必须使用cookie。

  4.曲奇保存时间不超过4K。

  单个cookie保存的数据不得超过4K。许多浏览器限制一个网站最多保存20个cookie。

  建议:登录信息等重要信息应该存储在SESSION的其他信息中,可以存储在cookie中。

  实例

  导入请求#导入请求

  s=请求。Session()#实例化一个请求的对象。会话类。

  Print(登录3360前的cookies ,s. cookies) #与登录后的cookies相比,一开始是空的,后来登录后才获得cookies。

  log in _ URL= https://www . ketangpai.com/UserApi/log in

  log in _ datas={ email : 198658759 # # ,

  密码 :sdk93##### ,

  记得:0吗

  Resp=s.post (login _ URL,data=login _ data) #发送post请求,登录,获取cookie,cookie会自动添加到S对象中。后续的接口请求需要cookies,直接用就好。

  Print (cookies 3360登录后,s. cookies) #会主动将响应集-cookies添加到s对象中。

  print(resp.json())

  userinfo _ URL= 3359www.ketangpai.com/userapi/getuserinfo #发送请求,获取用户信息,并验证cookie是否自动带来。

  resp1=s.get(userinfo_url)

  Print(resp1.json())以上是python中cookie和session的区别。希望对你有帮助。更多python学习方向:Python基础课程

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: