1.URL参数:实际就是querry string的方式,参数拼接在url之后以?隔开,参数之间以&连接。

  优点:简单,页面跳转比较快。

  缺点:1.基于浏览器对urk长度有限制,不能超过2048k,所以拼接的参数长度有限;

     2.参数是明文传递,相对的安全性较低。

  url形式:http://localhost:8888/test/user/login?username=zhanghaha&password=zhanghaha 

  在使用requests方法时候,可以用params。

  例:

  

2.表单参数:

    多个参数之间用连接符(&)连接。在使用requests方法时候,需要用data,data指向的是一个字典。

  例:

           

 

3.JSON参数:

  使用非常广泛。因为json是一个轻量级的数据存储结构,而且读取数据也非常快。JSON类型参数要注意参数是写在json文件内,在代码中一般当做json字符串。

  在使用requests库发送这种参数请求,需使用参数json,后面跟json内容。w

  例:

  

 

 注:截图中我对requests库做了二次封装,所以调用的是visit()方法,并不影响以上介绍的参数类型使用场景。  

 

 

 

做一棵小草,谁也撼动不了………

posted on 2021-05-09 13:34  小草小草随风飘摇  阅读(2735)  评论(0编辑  收藏  举报