• 基于Python+Requests库封装发送接口请求的工具类【接口自动化框架设计系列】【多测师】


    #coding=utf-8
    """
    ===========================
    Author:多测师_王sir
    Time:2020/5/20 17:24
    Wechat:15367499889
    Company:上海多测师信息有限公司
    ===========================
    """
    
    import requests
    
    class SendRequest(object):
        """cookie+session鉴权的请求类封装"""
    
        def __init__(self):
            #通过在创建类的时候就创建session对象
            self.session = requests.session()
    
        def send(self, url, method, headers=None, params=None, data=None, json=None, files=None):
            method = method.lower()
            if method == "get":
                response = self.session.get(url=url, params=params, headers=headers)
            elif method == "post":
                response = self.session.post(url=url, json=json, data=data, files=files, headers=headers)
    
            return response
  • 相关阅读:
    分布式页面静态化
    采用rabbitMq消息推送方案
    rabbitmq的使用介绍和注意事项目
    redis面试题
    Redis 使用入门
    git使用介绍
    JavaSE11(1)采用类
    原型模式
    javaSE 10(2)
    javaSE 10
  • 原文地址:https://www.cnblogs.com/xiaoshubass/p/13021566.html
Copyright © 2020-2023  润新知