This commit is contained in:
NichtJens
2022-02-04 09:33:34 +01:00
parent e64e35d4ae
commit 7075338e67
8 changed files with 412 additions and 0 deletions

20
scicat/utils.py Normal file
View File

@ -0,0 +1,20 @@
import requests
#TODO: add params/payload and response validation
def get_request(url, params=None, headers=None, timeout=10):
response = requests.get(url, params=params, headers=headers, timeout=timeout, verify=False).json()
return response
def post_request(url, payload=None, headers=None, timeout=10):
response = requests.post(url, json=payload, headers=headers, timeout=timeout, verify=False).json()
return response
def typename(obj):
return type(obj).__name__