位置: 编程技术 - 正文

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中判断数值类型)

  • 房产税纳税义务人
  • 金蝶软件可以实现一键报税吗
  • 坏账损失计入什么
  • 什么情况下做暂估
  • 以前年度损益调整借贷方向
  • 未支付商标使用费怎么办
  • 事业单位盘亏资产的处理
  • 收到科技局的补贴短信
  • 工资做账原始凭证是什么
  • 合同中的税费需要交税吗
  • 发票开错地方教育费附加多交了可以冲掉吗?
  • 营改增后小规模都是三个点吗
  • 护栏发票税点
  • 国税和地税归哪里管
  • 所得税需要结转嘛
  • 水利建设专项收入税
  • 税务登记号和统计号区别
  • 税控盘产生的费用可以抵扣吗
  • 一般纳税人设备租赁税率
  • 能够影响现金流的因素有
  • 初级备考计划表
  • 购进半成品怎样做分录
  • 固定资产报废账目
  • 小规模纳税人补开发票如何申报增值税
  • 技术服务费成本票是什么
  • 税控盘管理费会计分录
  • 财务人员工资计入什么费用?
  • 购入需要安装的设备的会计分录
  • rundll32.exe应用程序错误 win7
  • PHP:escapeshellcmd()的用法_命令行函数
  • 二手办公楼交易税多少
  • 税收滞纳金可以抵税吗
  • php xml转字符串
  • php设计网页
  • 餐饮手撕票在哪里买多少钱
  • 金税盘锁死状态
  • passwd -s命令
  • shapecfg命令 管制网络设备的流量
  • 公司给买员工保险
  • 会计为什么不能有0
  • 销售成本转结分录
  • 广告费明细清单
  • 浅谈一下新冠的好处
  • SQL2005 自动备份的脚本
  • 基本户与一般户的区别与联系
  • 商场返券计算公式
  • 车辆买的商业险全险,车辆出了事故,保险公司怎么赔
  • 发票已到货未到会计分录
  • 发放奖金怎么做账
  • 预交了增值税款可以退吗
  • 某劳务派遣公司与某传媒公司签订
  • 餐饮打包盒 标准
  • 企业计提坏账准备遵循的会计信息质量要求是
  • 普通发票如何作废操作流程
  • 买断式回购交易情况
  • 培训费发票是否可以抵扣
  • 电子发票必须要打印出来才能作为入账依据
  • 会计计算工资的步骤流程
  • mysql怎么查询数据表
  • sql数据库清除日志
  • windowsserver2008r2忘记开机密码怎么办
  • win73d设置怎么设置
  • 王者自动更新怎么关
  • win10装360安全卫士
  • mac os 切换
  • win 8系统怎么样
  • win10 运行
  • Python scikit-learn 做线性回归的示例代码
  • python创建二维数据表
  • python转换语句
  • perl read
  • 基于javascript的论文题目
  • 安卓拍照闪退
  • python设计教程
  • mongodb python
  • 自然人扣缴端初始密码
  • 四川国税网上申报大厅
  • 银行收取手续费可以抵扣进项税额吗
  • 地税完税证明怎么打印
  • 深圳交警的微博
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设