用Python的requests库作接口测试——对响应进行迭代

来源:互联网 发布:telnet 端口打开失败 编辑:程序博客网 时间:2024/05/22 02:22

使用 requests.Response.iter_lines() 方法,可以很方便地对流式API(例如Twitter的流式API )的响应进行迭代。

简单地设置 streamTrue 便可以使用 iter_lines() 对响应进行迭代:

import jsonimport requestsr = 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))


0 0
原创粉丝点击