requests模块使用
一、python环境下安装requests
Windows下使用win+r打开cmd命令提示符,输入pip install requests,回车。
二、requests模块导入
import requests
使用要点:
1.接口的请求方法
2.接口的请求参数是什么,请求的参数类型是什么
3.发送请求的时候有哪些必须要添加的请求头
三、不同类型的参数传递
1.params:传递查询字符串参数
2.data:默认是用来传递表单类型的参数,Content-Type: application/x-www-form-urlencoded
3.json:传递json格式的参数,Content-Type: application/json
4.files:专门用来传递文件,Content-Type: multipart/form-data; boundary=cf1e5170a2884e0e94e493a89aba0aba
四、发送不同的请求
post请求:requests.post()
get请求:requests.get()
put请求:requests.put()
......
五、请求返回的数据类型
1.text属性:自动识别返回内容的编码方式,进行解码
2.content属性:需要自己指定编码方式进行解码
3.json()方法:获取返回的json数据转换为对应的python格式,只有接口返回的数据是json格式的情况下才能使用