Skip to content
Snippets Groups Projects
Commit 22e0b0f7 authored by Julian Rother's avatar Julian Rother
Browse files

Swtiched to request sessions

parent 17125f7f
Branches
Tags
No related merge requests found
...@@ -15,16 +15,16 @@ class UffdAPI: ...@@ -15,16 +15,16 @@ class UffdAPI:
def __init__(self, baseurl, key): def __init__(self, baseurl, key):
self.baseurl = baseurl self.baseurl = baseurl
self.key = key self.key = key
self.session = requests.Session()
self.session.headers['Authorization'] = 'Bearer '+self.key
def get(self, endpoint, **kwargs): def get(self, endpoint, **kwargs):
resp = requests.get(self.baseurl + '/' + endpoint, params=kwargs, resp = self.session.get(self.baseurl + '/' + endpoint, params=kwargs)
headers={'Authorization': 'Bearer '+self.key})
assert(resp.ok) assert(resp.ok)
return resp.json() return resp.json()
def post(self, endpoint, **kwargs): def post(self, endpoint, **kwargs):
resp = requests.post(self.baseurl + '/' + endpoint, data=kwargs, resp = self.session.post(self.baseurl + '/' + endpoint, data=kwargs)
headers={'Authorization': 'Bearer '+self.key})
assert(resp.ok) assert(resp.ok)
return resp.json() return resp.json()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment