Requests是用python语言基于urllib编写的,采用的是Apache2 Licensed开源协议的HTTP库。与urllib相比,Requests更加方便。requests的底层实现就是urllib;requests在python2 和python3中通用,方法完全一样;Requests能够自动帮助我们解压(gzip压缩的等)响应内容。
1.requests 发送 GET 请求:
requests.get()
get()里需要url参数,也可以根据需求添加headers,params等参数。调用完该方法之后会返回一个 response 响应对象。
2.response 响应对象
2.1 response.text和response.content 的区别
response.text是requests模块按照chardet模块推测出的编码字符集进行解码的结果。网