request各種請求的封裝


import requests,json


class HttpRequest:
def request_handle(self,method,url,data,is_token=True,is_json=True,access_token=None):

method = method.upper()
headers = {
"Authorization": "Bearer {}".format(access_token)
}
if isinstance(data, str):
try:
data = json.loads(data)
except Exception as e:

data = eval(data)
if method =='GET':

res = requests.get(url,params=data,headers =headers)
else:

if is_token==True:

if is_json ==True:
res = requests.request(method, url, json=data, headers=headers)
else:
res = requests.request(method,url,data =data,headers = headers)
if is_token == False:
if is_json == True:
res = requests.request(method,url,json=data)
else:
res = requests.request(method,url,data=data)


return res


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM