mirror of https://gitlab.com/bashrc2/epicyon
Placeholder for signed GET
parent
c559727279
commit
746f58fd7f
10
session.py
10
session.py
|
@ -84,6 +84,14 @@ def urlExists(session, url: str, timeoutSec: int = 3,
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
|
||||||
|
def _getJsonSigned(url: str, sessionHeaders: {},
|
||||||
|
sessionParams: {}, timeoutSec: int) -> {}:
|
||||||
|
"""Authorized fetch
|
||||||
|
"""
|
||||||
|
# TODO
|
||||||
|
return None
|
||||||
|
|
||||||
|
|
||||||
def getJson(session, url: str, headers: {}, params: {}, debug: bool,
|
def getJson(session, url: str, headers: {}, params: {}, debug: bool,
|
||||||
version: str = '1.2.0', httpPrefix: str = 'https',
|
version: str = '1.2.0', httpPrefix: str = 'https',
|
||||||
domain: str = 'testdomain',
|
domain: str = 'testdomain',
|
||||||
|
@ -117,6 +125,8 @@ def getJson(session, url: str, headers: {}, params: {}, debug: bool,
|
||||||
if result.status_code != 200:
|
if result.status_code != 200:
|
||||||
if result.status_code == 401:
|
if result.status_code == 401:
|
||||||
print("WARN: getJson requires secure fetch url: " + url)
|
print("WARN: getJson requires secure fetch url: " + url)
|
||||||
|
return _getJsonSigned(url, sessionHeaders,
|
||||||
|
sessionParams, timeoutSec)
|
||||||
elif result.status_code == 403:
|
elif result.status_code == 403:
|
||||||
print('WARN: getJson Forbidden url: ' + url)
|
print('WARN: getJson Forbidden url: ' + url)
|
||||||
elif result.status_code == 404:
|
elif result.status_code == 404:
|
||||||
|
|
Loading…
Reference in New Issue