requests.models.Response的常用属性

背景:做request 请求的时,返回数据为requests.models.Response。我们需要对返回结果做处理

Response响应的常用属性:

response.text # 响应回去的文本(字符串)
response.content # 响应回去的内容(二进制),一般用来爬取视频
response.status_code # 响应的状态码
response.url # 获取请求连接地址
response.cookies # 获取返回的cookies信息
response.cookies.get_dict() # 获取返回的cookies信息
response.request # 获取请求方式

# 将返回结果转化为josn格式,我们进行反序列化
response.json()  # 将结果进行反序列化

# 爬取文档乱码问题
response.apparent_encoding  # 文档的编码的方式(从HTML文档找)
response.encoding  # 响应体编码方式
eg: response.encoding = response.apparent_encoding # 文档的声明方式

response.headers # 查看响应头
response.history # 重定向历史   即前一次请求的地址

若文章对你有帮助,可以点赞或打赏支持我们。发布者:AaronYang会员,转载请注明出处:http://61.174.243.28:13541/AY-knowledg-hub/requests-models-response%e7%9a%84%e5%b8%b8%e7%94%a8%e5%b1%9e%e6%80%a7/

(0)
AaronYang的头像AaronYang会员认证作者
上一篇 2023年 3月 2日 下午10:34
下一篇 2023年 4月 7日 下午2:25

相关推荐

  • 阿里云Raw镜像文件如何直接打开

    文章目录前言1.下载OSS中备份好的镜像文件2.将raw文件进行解压3.挂载raw格式镜像方法4.卸载raw格式镜像 前言 由于之前做服务器迁移,所以把云主机上的数据和镜像都做了备…

    2023年 2月 26日
  • 4. FRP概念

    文章目录通过 SSH 访问内网机器通过自定义域名访问内网的 Web 服务转发 DNS 查询请求转发 Unix 域套接字对外提供简单的文件访问服务为本地 HTTP 服务启用 HTTP…

    2023年 3月 2日
  • Linux 双机热备

    文章目录Rsync概述什么是Rsyncrsync特性传输方式rsync拉复制实战Rsync推复制 Rsync概述 什么是Rsync rsync是一款开源,快速,多功能的可实现增量的…

    2023年 6月 7日
  • 生成CA证书

    生成服务器CA证书 在配置HTTPS监听时,您可以使用自签名的CA证书,并且使用该CA证书为客户端证书签名。 执行以下命令,在/home目录下新建一个ca文件夹,并在ca文件夹下创…

    2023年 5月 9日
  • PPTP搭建与连接

    文章目录方法一准备工具搭建pptp服务器方法二在windows下建立vpn连接在linux下建立连接 方法一 准备工具 具备公网ip的电脑 系统:centos 环境:docker、…

    2023年 12月 5日
  • 【Centos自动校准时间】centos时间校准

    Centos自动校准时间 1.重写clock文件 vim /etc/sysconfig/clock 2.clock文件添加一下内容 ZONE="Asia/Shanghai…

    技术分享 2023年 6月 29日
  • 为wordpress新增ip和port日志

    应网安要求,需要对用户日志进行扩增,对用户日志新增端口和port记录 文章目录操作大功告成也可以追加如下字段 操作 找到页面文件目录,在wp-includes/funcitons.…

    2023年 2月 26日
  • linux – 终端下查看网络实时吞吐量

    文章目录nload安装使用界面操作设置刷新间隔设置单位设置最大缩放比率总结 nload nload 是一个实时监控网络流量和带宽使用情况,展示进出的流量情况,不仅有数值,也可以有动…

    2023年 10月 9日
  • 3. FRP概念

    一些概念,理解它们有助于您更好地了解和使用 frp。 文章目录原理代理代理类型 原理 frp 主要由 客户端(frpc) 和 服务端(frps) 组成,服务端通常部署在具有公网 I…

    2023年 3月 2日
  • 树莓派安装ansible教程(二)

    ansible是一款方便大家对集群计算机进行管理的软件,此软件通过对master节点的设置,通过配置对slave节点的免密服务,完成部署后,即可在master操作一条指令,同时对多…

    2021年 9月 14日
Translate »