first prototype

This commit is contained in:
2021-05-27 15:09:08 +02:00
parent b8d7e7fa6b
commit d1f44d04c1
11 changed files with 578 additions and 0 deletions

20
scilog/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__