requests.get/post(url,params,data,headers,timeout,verify,allow_redirects,cookies)
url:要下载的目标网页的URL
params:字典形式,设置URL后面的参数,比如?id=123&name=donfag
data:字典或字符串,一般用于POST方法时提交数据
headers:设置user-agent,refer等请求头
timeout:超时时间,单位是秒
verify:True/False,是否进行HTTPS证书验证,默认是,需要自己设置证书地址
allow_redirects:True/False,是否让requests做重定向处理,默认是
cookies:附带本地的cookies数据
r = requests.get/post(url)
r.status_code:查看状态码,如果等于200代表请求成功
r.encoding:可以查看当前编码,以衣变更编码(requests会根据Headers推测编码,推测不到则设置为ISO-8859-1可能导致乱码)
r.text:查看返回的网页内容
r.headers:查看返回的HTTP的headers
r.url:查看实际访问的URL
r.content:以字节的方式返回内容,比如用于下载图片
r.cookies:服务端要写入本地的cookies数据