zoukankan      html  css  js  c++  java
  • 接口测试2:

    接口测试2:
    Request模块:
    get方法:
    params 带传参
    headers传入头部信息
    verify配置,是否对ssl证书的校验(bool值)

    post方法:
    1.data带传参
    dts={key1:value1,key2:value2}
    requests.post('url',data=dts)
    2.json传参:import json
    dts={key1:value1,key2:value2}
    dts_data=json.dumps(dts)
    requests.post{'url',json=dts_json}

    s=requests.Session():创建会话对象能够跨请求地保持某些参数
    r=s.get(url)
    r.request.headers: 查看请求响应头

    response响应:
    r=requests.get('http://www.baidu.com')
    r.statu_code:返回响应码
    r.text:字符串方式的响应体,会自动根据响应头的字符编码进行解码
    r.content:字节方式的响应提,会自动解码qzip和deflate压缩
    r.raw:返回原始响应体
    r.headers: 以字典对象存储服务器响应头,字典键不区分大小写,若键不存在返回None
    r.url 返回当前URL
    r.encoding:返回当前编码格式
    r.cookies:获取cookie
    r.json():返回json数据
    r.raise_for_status():失败请求抛出异常(非200系列)

  • 相关阅读:
    34、JS/AJAX
    33、mybatis(二)
    32、mybatis
    31、springmvc(注解)
    30、springmvc
    29、Oralce(五)
    Spring学习之路-SpringBoot简单入门
    Spring学习之路-从放弃到入门
    心情日记
    Spring学习之路-从入门到放弃
  • 原文地址:https://www.cnblogs.com/xyzyoyo/p/8617912.html
Copyright © 2011-2022 走看看