Python的爬虫实现:session自动生成并提取相关信息
发布时间
阅读量:
阅读量
1、掌握 session(会话)的基本概念
所谓会话,可以将其视为用户通过浏览器进行网络访问,直至最终关闭浏览器的整个过程。在这一过程中,服务器会利用 session 来记录与特定用户相关的会话数据。
例如,在双11期间,用户在淘宝网浏览了哪些商品,购物车中存放了多少件商品等信息,都会被存储于 session 中。
session 与 cookies 之间存在怎样的联系?
session 和 cookies 之间的关系十分紧密——cookies 中保存了 session 的编码标识,而 session 内则包含了 cookies 的相关信息。
当用户首次访问购物网站时,服务器会向浏览器发送 set cookies 的字段信息,浏览器随后将这些 cookies 存储在本地设备中。
当用户再次访问该购物网站时,浏览器便会携带这些 cookies 发起请求。由于 cookies 中包含着与会话相关的编码信息,服务器能够迅速识别出该用户的身份,并返回与其对应的 session 编码信息。
尽管上述描述略显复杂,但简而言之就是:cookies 中包含 session 的信息,而 session 也保存了 cookies 的内容,二者之间具有紧密的关联性!
关于相关基础知识,请参考之前的博客[Python爬虫笔记——post请求、cookies及session
全部评论 (0)
还没有任何评论哟~
