位置: 编程技术 - 正文

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

  • 应付税费重分类如何做会计分录?
  • 完工产品成本计入什么科目
  • 公司购车购置税有优惠吗
  • 支付一次性劳务报酬怎么做账
  • 银行端查询缴税凭证怎么盖章
  • 提供洒水车服务税率
  • 应付债券利息计入哪里
  • 残疾人一次性奖金
  • 公司车买保险怎么付款
  • 未分配利润太多说明什么
  • 资金周转率计算公式期初占用资金
  • 保险营销员的佣金怎么算个税
  • 非税收入通用票据需要盖章吗
  • 增值税扣完税款还能更改吗
  • 支票存根没有进账怎么办
  • 抵押贷款逾期怎么处理抵押物
  • 筹建期间发生的费用计入哪里
  • 电脑输入法切换键怎么设置
  • 股东认缴和实缴不一致
  • 超市发购物卡给员工会计分录
  • win7为什么还有人用
  • sadge什么意思
  • 天猫积分类服务费账务处理
  • 第三方检测公司招聘信息
  • windows无法连接到system Events
  • 工程发票可以用材料发票抵扣吗
  • 远期结汇会计分录
  • 油气勘探支出包含哪些
  • 小微企业直接融资和间接融资
  • php常见的错误级别
  • php 图片水印
  • 无形资产租金计入什么会计科目里
  • php日期时间函数
  • critical_section 结构
  • git web hook
  • 企业对于预支工资的建议
  • 其他应收款如何计提减值准备
  • 临时设施账务处理分录
  • 红字发票开具错了,是否可以将其作废?
  • 上年度会计凭证怎么填写
  • 劳动保护的各项支出列入工资总额的范围吗
  • 股权激励税务处理方案
  • 公司增资该怎么做账
  • 公帐的钱可以转到其他人帐户吗
  • 利润表的编制方法和步骤累计数和好结账前余额
  • 水电费进项税额转出情形
  • 固定资产清理时增值税怎么处理
  • 公司的装修费计入什么科目
  • 土地使用税的账务处理分录
  • 以前年度买的固定资产一直未入账,现在还能入账吗?
  • 长期待摊费用的摊销期限应该是
  • 金税三期个税申报
  • 股息分红要交多少税
  • 期初应收账款对应什么科目试算平衡
  • 银行取备用金最多能取多少
  • 负数发票跨月怎么报税
  • 短期借款的账务处理借增贷减
  • 审计 调整分录
  • 收到加盟费怎么开票入账
  • 公司员工出差住酒店费用明细有问题怎么办
  • 企业购买的原材料确认为资产,这属于会计确认的范畴
  • 法院的申请执行费是多少
  • 存货的总账和明细账区别
  • win7系统打开计算机的管理出现正在向控制台添加属性
  • ubuntu18.04启用root
  • windows引导坏了怎么办
  • PasSrv.exe - PasSrv是什么进程 有什么用
  • ubuntu安装指南
  • win7系统没有光驱盘符
  • javascript 高级
  • 动态添加echarts
  • 使用jquery插件的好处
  • android4.4w
  • JavaScript—window对象使用示例
  • shell监控文件
  • unix中创建新文件
  • 管道的实现
  • linux中xargs用法
  • 换电员工作时间自由吗
  • 混凝土搅拌站如何结转成本
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设