cookie介绍与使用

简简单单的一篇博客,就是个cookie介绍和使用效果

什么是cookie

当然不是甜点啦
在这里插入图片描述
先不说人话,让你们康康官方介绍
HTTP协议本身是无状态的。什么是无状态呢,即服务器无法判断用户身份。Cookie实际上是一小段的文本信息(key-value格式)。客户端向服务器发起请求,如果服务器需要记录该用户状态,就使用response向客户端浏览器颁发一个Cookie。客户端浏览器会把Cookie保存起来。当浏览器再请求该网站时,浏览器把请求的网址连同该Cookie一同提交给服务器。服务器检查该Cookie,以此来辨认用户状态。(转)

说白了cookie就是你在某个网站的会员卡,还是那种冲五百打七折让我烫了个468的头效果还贼烂的无良理发店(我在家烫了个二百多而且效果真不错的头以后才发现那家店有多黑)
,也就是说你要先登录(注册登录)以后才可以看见你的会员卡号(cookie),你的卡号独一无二,是你账号的证明
你把你的卡号写到请求里面,服务器就知道你的身份了,就相当于你登录了

查看cookie

拿我的csdn举栗子
https://blog.csdn.net/weixin_50847719?spm=1018.2226.3001.5343
这是我的主页,开发者工具network
在这里插入图片描述
复制一下

代码试试水

import urllib
import requests
import re
url = 'https://blog.csdn.net/weixin_50847719?spm=1018.2226.3001.5343'
#我的博客主页
headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36',
    'cookie':'刚才复制的'
}
responce = requests.get(url,headers=headers).text
# print(responce)
if "你的csdn账号名称" in responce:
    print("登录成功")
else:
    print("error")

运行一下,输出登陆成功就ok了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值