requests响应对象

requests发送请求后会返回响应对象

import requests
respone = requests.get('xxx')

respone属性

响应体--字符串形式

print(respone.text)

响应体--bytes格式

print(respone.content)

响应状态码

print(respone.status_code)

响应头

print(respone.headers)

响应的cookie

print(respone.cookies)

cookiejar对象--转成字典格式

print(respone.cookies.get_dict())

cookie的value值

print(respone.cookies.items())

请求地址

print(respone.url)

访问历史---需要重定向才会有

print(respone.history)

编码格式

print(respone.encoding)

图片,视频---》迭代着把数据保存到本地

response.iter_content()
header={
'Referer':'https://www.tupianzj.com/'
}
res=requests.get('https://img.lianzhixiu.com/uploads/allimg/180514/9-1P514153131.jpg',headers=header)
with open('code.jpg','wb') as f:
for line in res.iter_content(chunk_size=1024):
f.write(line)
posted @   wellplayed  阅读(14)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· 单线程的Redis速度为什么快?
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
点击右上角即可分享
微信分享提示