requests.get(url=)请求
get请求返回一个requests.models.Response对象
通过Response.__dict__ 查看 Response 对象的属性:
_content’, ‘_content_consumed’, ‘_next’, ‘status_code’, ‘headers’, ‘raw’, ‘url’, ‘encoding’, ‘history’, ‘reason’, ‘cookies’, ‘elapsed’, ‘request’, ‘connection’
headers:头文件信息
status_code:返回状态码
encoding : 编码方式
cookies
text : 文本
content : 二进制文本
带参数的get请求
req = requests.get(url,params={‘p’:347})
print(req.url) “ http://www.51dtsc.cn/?p=347 ” 带参数的get请求,通过params参数传递参数,get请求会自动转换,在url后添加参数请求
在get请求中添加头信息headers ,用来模拟浏览器参数
req = requests.get(url,params={‘p’:347},headers={…})