zoukankan      html  css  js  c++  java
  • http接口测试(python)

    对http接口的测试使用requests库即可实现

    1、首先安装requests库

    直接在命令行中输入以下命令即可安装:

    pip install requests

    2、写一个简单的例子测试下(以百度为例)

    import requests
    
    r = requests.post("http://www.baidu.com")
    print(r.status_code)
    

      

    3、requests对应的几种请求方式

      get请求:requests.get(‘url‘) 

      post请求:requests.post("url/post")

      put请求:requests.put("url/put")

      delete请求:requests.delete("url/delete")

      head请求:requests.head("url/get")

      options请求:requests.options("url/get")

    前面俩个加粗的是常用的请求方式

    4、get请求的参数

    get方法有俩个参数:url和params

    url即网址

    params是一个字典格式,也就是可以传递一个字典类参数

    5、post请求参数

    post方法也有来个参数:url和data

    url即网址

    data也是一个字典,或者json格式,使用json.dumps()转换

    6、请求消息后获取的响应消息

    主要有如下一些响应消息:

    status_code:响应返回码,一般为200,不为200即有问题

    text:返回的内容

    encoding:响应消息的编码格式

    headers:响应头消息

    cookies:响应消息的cokies

  • 相关阅读:
    json数组解析
    sparkschedule任务类
    elasticsearch的操作类
    删除hbase的region步骤和代码
    zookeeper持有者类
    zookeeper主节点竞争类
    剑指offer(61-66)编程题
    Codeforces Round #190 (Div. 2) B. Ciel and Flowers
    一些傍晚的感想
    Codeforces Round #307 (Div. 2) D. GukiZ and Binary Operations
  • 原文地址:https://www.cnblogs.com/watertaro/p/9398737.html
Copyright © 2011-2022 走看看