位置: 编程技术 - 正文

python中requests库session对象的妙用详解

编辑:rootadmin

推荐整理分享python中requests库session对象的妙用详解,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

在进行接口测试的时候,我们会调用多个接口发出多个请求,在这些请求中有时候需要保持一些共用的数据,例如cookies信息。

妙用1

requests库的session对象能够帮我们跨请求保持某些参数,也会在同一个session实例发出的所有请求之间保持cookies。举个栗子,跨请求保持cookies,在命令行上输入下面命令:

妙用2

requests库的session对象还能为我们提供请求方法的缺省数据,通过设置session对象的属性来实现。

举个栗子,设置请求的auth和headers默认的缺省参数:

得到的请求头部是这样的:

python中requests库session对象的妙用详解

{'Authorization': 'Basic dXNlcjpwYXNz', 'x-test': 'false'}

注意1:方法层的参数覆盖会话的参数,举个栗子:

将上面的请求中加上auth参数:

获取该请求的请求头

{'Authorization': 'Basic dXNlcjpoYWg=', 'x-test': 'false'}

我们发现,请求方法中的Authorization变化了,也就是说方法层的参数覆盖了session的属性。

注意2:在request请求中,省略session对象中设置的属性,只需简单地在方法层参数中将那个键的值设置为 None ,那个键就会被自动省略掉。

再举个栗子:

TBD

总结

标签: python中requests库session对象的妙用详解

本文链接地址:https://www.jiuchutong.com/biancheng/372130.html 转载请保留说明!

上一篇:Python编程之黑板上排列组合,你舍得解开吗(python black)

下一篇:python数据类型判断type与isinstance的区别实例解析(python中判断数值类型)

  • 增值税开票软件在哪下载
  • 合同甲方乙方收钱付钱涉及什么税金
  • 进项税额的计税基础是什么
  • 汇算清缴计提所得税在哪个月
  • 年度部门决算报表系统路径
  • 劳务工报价单
  • 限定性资产账务处理
  • 中央空调折旧年限是多久
  • 小微企业增值税优惠政策最新2023
  • 个人独资核定征收和查账征收的区别
  • 公共部门管理中具有哪些作用
  • 管道运输是什么和什么合二为一
  • 增值税组成计税价格包括消费税吗
  • 转让土地缴纳增值税进项如何抵扣
  • 单位表彰性奖金是什么
  • 企业所得税业务费扣除标准
  • 已审核已过账已经生成凭证还能修改吗?
  • 电话费发票可以重新开吗
  • 居民企业之间以非货币资产进行投资
  • 买车的增票可以分两次吗
  • 拆迁公司属于什么性质
  • 业务招待费不超过销售收入的5‰
  • 利润出现负数怎么调整
  • 个人劳动供给曲线图
  • 在建工程转固定资产后如何计提折旧
  • 往年亏损,今年盈利,是否计提盈余公积
  • 季度所得税如何更正申报
  • 苹果11怎么充不上电了
  • 如何一键重装系统win10
  • windows7便签删除了怎么恢复
  • phpstudy的ftp
  • 挂靠建筑公司没有票据怎么做账?
  • win11dev预览版可以升级正式版吗
  • php修改ip地址
  • 没有抵扣联可以作废吗
  • 挪威 北极熊
  • yii2框架结构
  • php锁定文本
  • thinkphp try catch
  • 开办分公司
  • SCP远程VPS快速搬家和WDCP升级php5.3安装memcached和eaccelerator教程
  • 两借两贷属于复合会计分录吗
  • 2021劳务分包专票开几个点
  • 网络用语屠夫
  • 计提预付账款会计分录
  • 应付职工薪酬包括哪些二级科目
  • 帝国cms 开启动态
  • 企业残保金计提分录
  • 小规模租金可以抵税吗
  • 银行收到电子承兑怎么查
  • 未开票收入不入账以规避税收
  • 房产公司增值税专用发票
  • 年报从业人数和什么有关
  • 应交税费应交印花税贷方余额
  • 补计提上一年度工资
  • 收到的普通发票被对方作废
  • 农产品进项税额会计分录
  • 发票丢失了怎么报销
  • sql server创建架构
  • sqlserver 触发器 redis
  • securedownload是什么意思
  • windows禁止安装
  • 隐藏的系统应用在哪找
  • 电脑开机后显示xp界面后一直是黑屏状态
  • windows运行在哪
  • 写出linux安装的详细步骤
  • 怎样关闭windows10安全中心
  • win10变成win8怎么办
  • 如何解决win7系统卡顿
  • easyui 日期格式化
  • mac 安卓系统
  • python从入门到精通
  • linux基本代码
  • python如何发送http请求
  • android:exported 属性详解
  • 经信委和科技局的区别
  • 陕西个体户免税政策
  • 苏州税务局下班时间
  • 签订设计合同
  • 2015年购买15万元排量2.0的新车购置税怎么计算?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设