首页 > 其他 > 详细

requests

时间:2019-11-13 10:30:30      阅读:77      评论:0      收藏:0      [点我收藏+]

官网: https://requests.kennethreitz.org//zh_CN/latest/user/quickstart.html

测试网站:httpbin.org

注意:其它看官网

1、带headers的请求

2、带cookies的请求

3、带Basic-auth(auth)的请求

import requests
r = requests.get(https://api.github.com/user,
                 auth=(你的邮箱, 你的github密码))
r.json()

4、Session

# 创建(实例化)Session对象
s = requests.Session()
# 访问这个url获取的set-cookies信息并储存在s中(Session的实例化对象)
s.get(url="")
# 下次请求会将s(Session对象)中的cookies信息,自动添加到请求头中
s.get(url="")

5、代理

requests.get(url="", proxies={"http": "http://用户:密码@ip:端口"})

6、超时(timeout=3)

访问这个url,最多等你3秒钟,超过3秒报错

requests.get(url="", timeout=3)

 

requests

原文:https://www.cnblogs.com/wt7018/p/11846815.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!