3.2.1 Requests中Session对象使用

本文介绍如何使用Requests库中的Session对象处理依赖先前请求的HTTP会话,特别是针对需要登录操作的场景。通过Session,可以保持请求之间的会话状态,如提取并传递session ID以实现登录。文中通过实例展示了如何处理多个请求,并对比了两种session ID的提取方法:字符串处理和正则表达式。
摘要由CSDN通过智能技术生成

【小木前言】

        前面有通过cookie实现接口的免登陆请求操作,那么现在又有新问题了,例如我们之前操作的webtours网站,其登陆需要基于前面一个请求所响应的session的id值而完成登陆操作的,那么如何实现呢?那么就必须引用今天所将的requests包中的Session对象完成了。

【小木正文】

#-*- coding:utf-8 -*-##-------------------------------------------------------------------------#ProjectName:       Python2020#FileName:          InterfaceTest4.py#Author:            mutou#Date:              2020/7/19 20:49#Description:#--------------------------------------------------------------------------#实现session接口的操作import requestsfrom requests import Session#创建session会话对象后,则用该对象发送后续请求,表示所有请求再同一个会话中完成。session=Session()session.get("http://localhost:1080/cgi-bin/welcome.pl?signOff=true")#前后接口请求存在依
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zemuerqi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值