requeests模块响应体属性和方法重新整理
2024-09-06 08:23:23
下面的属性方法都是基于
response对象`
import requests
response = requests.get('url')
一.url
返回值的url
二. text
获得响应体文本信息
三.encoding
返回值的解码格式
四.apparent_encoding
reuqests模块自动检测返回值信息,给你返回一个合适的解码格式.容易炸不实用
五.content
获得响应体的二进制,主要一般用于音频文件,视频文件等等用于二进制保存
六.json()
其本质json.loads(response.text)
七.status_code
响应体的状态码
八.headers
响应体的请求头
九.cookies
响应体的cookie
十.history
响应体的历史,这个这样理解,比如你访问一个网站http://url他其实会重定向https://url或者http://new_url
他会留下他重定向之前的url并且以一个列表套对象的格式
给你返回值
最新文章
- TCP三次握手/四次挥手详解
- Ember.js入门教程、博文汇总
- 关于项目中owl文件中的类定义和属性定义
- mongoDB 3.0以前版本 - 入门指南、示例
- 关于Application.Lock和Lock(obj)
- Unicode与 utf8的互相转换
- 0基础搭建Hadoop大数据处理-初识
- 浅拷贝 &;&;&;深拷贝 实现
- C#设计模式 ---- 总结汇总
- windows server 2008 R2安装图片浏览器/照片查看器方法
- 用R的igraph包来画蛋白质互作网络图 | PPI | protein protein interaction network | Cytoscape
- 结对&;词频统计
- KTAG K-TAG ECU Programming Tool
- SPOJ1007 VLATTICE - Visible Lattice Points
- FPGA时序约束的几种方法 (转)
- centos安装eclise启动报错
- Objective-C基础知识之“类”
- 20180830 安装git时报错,
- 微信开发之如何使用开发工具--weixin-java-tools
- [转载]手工安全测试方法&;修改建议