一:requests 模块发送带headers的请求和带参数的请求
1.1发送简单的请求:通过requests向百度首页发送请求,获取百度首页的数据
response=requests.get(url)
1.2 response的常用请求方式
response.text
response.content.decode()
response.content
response.status_code #获取状态码
response.request.headers #获取请求头信息
response.headers #获取响应头
response.url #响应地址
response.request.url #请求地址
1.3 为何有响应地址与请求地址?
当服务器重定向url地址时,请求地址与响应地址就不一样
1.4 判断请求是否成功
assert response.status_code==300 #用断言判断状态码