ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

Python第三方常用库---requests库

2020-12-20 16:02:50  阅读:207  来源: 互联网

标签:respone 响应 Python 获取 元组 --- url requests 字典


requests.request(method, url, **kwargs) 返回Response对象

参数解析

强制必须传入的参数:

1、参数method:``GET``, ``OPTIONS``, ``HEAD``, ``POST``, ``PUT``, ``PATCH``, or ``DELETE``其中之一

2、参数 url:被访问的网址

其他可选参数:

1、params:类型为 字典、元组的列表、字节的列表

2、data:要在正文中发送的字典、元组列表、字节或类似文件

3、json:在正文中发送的json序列化python对象

4、header:请求头,类型为字典

5、cookies:要发送的Dict 或cookiejar对象

6、files:类似文件的对象

7、auth:验证元组以启用基本/摘要/自定义HTTP验证

8、timeout:超时

9、allow_redirects:布尔值。启用/禁用GET/OPTIONS/POST/PUT/PATCH/DELETE/HEAD重定向。默认为“真”。

10、proxies:字典映射协议到代理的网址。

11、verify:布尔值,它控制我们是否验证服务器的TLS证书,或者是字符串,它必须是要使用的证书颁发机构包的路径。默认为“真”。

12、stream:如果“False”,将立即下载响应内容。

13、cert:如果是字符串,则为ssl客户端证书文件。如果是元组(' cert ',' key ')对。

r = requests.request('get','https://www.baidu.com/')

r---类型requests.Response

属性有:

respone.text # 获取响应的页面内容
respone.content # 获取二进制页面内容
respone.status_code # 获取响应状态码
respone.headers # 获取来自服务器的与此响应关联的标头。
respone.cookies # 获取或设置与此响应关联的 cookie。
respone.cookies.get_dict() # 获取字典形式的cookie
respone.url # 获取响应的url地址
respone.history # 通过这个方法可以查看这个响应页面是从哪个url跳转过来的
respone.encoding # 获取响应内容的编码格式

标签:respone,响应,Python,获取,元组,---,url,requests,字典
来源: https://www.cnblogs.com/eihouwang/p/14163821.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有