封装请求

import unittest,requests
import yaml
from common.mylogger import logger

class Basecase(unittest.TestCase):
def request_token(self):
pass

def request(self,method,url,params=None,data=None,json=None,**args):
method=method.upper()
if method=="GET":
res=requests.get(url=url,params=params,**args)
logger.info(f"请求方式:{method},请求URL:{url},请求参数:{params},返回参数:{res.text}")
return res
elif method == "POST":
res=requests.post(url=url,data=data,json=json,**args)
logger.info(f"请求方式:{method},请求URL:{url},请求参数:{data},返回参数:{res.text}")
return res
posted @ 2023-07-28 15:47  马越月  阅读(9)  评论(0)    收藏  举报