接口测试---步骤1:requests请求传入的参数

mport requests

class HttpRequest:
    """requests请求需要转入的参数"""

    def http_request(self,method, url, data,auth = None,headers =None ):
        '''url:请求地址 http://xxxx:port
           param:传递的参数 非必填参数 字典的格式传递参数
           method:请求方式  支持get,post,put...
           get:获取信息,post:添加信息,put:修改更新信息
        '''
        if method.lower() == 'get':
            res = requests.get(url, data, auth = auth, headers= headers)
        elif method.lower() == 'post':
            res = requests.post(url, data, headers = headers)
        elif method.lower() == 'put':
            res = requests.put(url, data, headers = headers)
        else:
            res = requests.patch(url, data, headers = headers)

        return res

猜你喜欢

转载自www.cnblogs.com/kite123/p/12560706.html