用Python的requests库作接口测试——对响应进行迭代
2024-10-13 13:27:17
使用 requests.Response.iter_lines()
方法,可以很方便地对流式API(例如 Twitter的流式API )的响应进行迭代。
简单地设置 stream
为 True
便可以使用 iter_lines()
对响应进行迭代:
import json
import requests r = requests.get('http://httpbin.org/stream/20', stream=True) for line in r.iter_lines(): # filter out keep-alive new lines
if line:
print(json.loads(line))
最新文章
- IPv6协议
- http://www.itpub.net/thread-1778530-1-1.html
- HW3.13
- android 代码混淆及问题大集锦
- Nopcommerce商城添加【满XX减XX优惠券】功能
- c++11 : Local and Unnamed Types as Template Arguments
- cURL安装和使用笔记
- 微软Visual Studio ";14"; CTP 2 发布
- [CSS备忘]改变选中文本的颜色::selection
- LPC1768定时器普通定时
- Python进阶---面向对象第三弹(进阶篇)
- requests-认证设置
- python迭代器与生成器及yield
- Spring 初学笔记
- utf8 vs utf8mb4
- Win10系列:C#应用控件基础23
- c++11 条件变量 生产者-消费者 并发线程
- Python绘制2D图像
- git使用基本教程
- dvwa 源码分析(三) --- config.inc.php分析
热门文章
- Walk Through Squares HDU - 4758 AC自动机+简单状压DP
- js 实现纵向轮播
- php结合phpStudy实例来熟悉CI框架,用的软件是phpStorm+phpStudy
- egret 篇——关于ios环境下微信浏览器的音频自动播放问题
- CobaltStrike与Metasploit实战联动
- 我能不能理解成 ssh中service就相当于与jsp+servlet+dao中的servlet???
- java中自己对页面跳转问题的一些经验
- JDK源码阅读--AbstractStringBuilder
- OS -- (python)文件和目录操作方法大全
- Python学习day39-并发编程(各种锁)