接口自动化<003>:request部分参数解析

request支持很多可选参数,具体如下:

 

 下面挑选几个常用的进行说明:

1、params:(可选)发送的字典或字节参数信息

 

 2、data:(可选)字典、元组、字节或类似文件的列表

 

 3、headers:(可选)与一起发送的HTTP头的字典

 

 4、proxies:代理

 

 

 

 5、verify:是否对HTTPS的SSL证书进行验证

 

6、hooks:钩子函数

 

可以通过传递一个 {hook_name: callback_function} 字典给 hooks 请求参数 为每个请求分配一个钩子函数:

callback_function 会接受一个数据块作为它的第一个参数

若执行你的回调函数期间发生错误,系统会给出一个警告。

若回调函数返回一个值,默认以该值替换传进来的数据。若函数未返回任何东西, 也没有什么其他的影响。

 

posted @ 2021-02-03 21:43  零一二  阅读(208)  评论(0编辑  收藏  举报