diff --git a/requestsWS/__init__.py b/requestsWS/__init__.py index 50fb840..75a3e0e 100644 --- a/requestsWS/__init__.py +++ b/requestsWS/__init__.py @@ -13,7 +13,7 @@ connectionsKept = [] class get: - def __init__(self, wsUrl, headers=None, encryption=None, identifiers=None, timeout=None, debug=False): + def __init__(self, wsUrl, headers={}, encryption=None, identifiers=None, timeout=None, debug=False): global ws if wsUrl != wsData["CURRENT_URL"]: wsData["CURRENT_URL"] = wsUrl @@ -58,7 +58,7 @@ def json(self): return JSON.loads(self.text) class post: - def __init__(self, wsUrl, headers=None, encryption=None, data=None, json=None, identifiers=None, waitForResponse=True, timeout=None, debug=False): + def __init__(self, wsUrl, headers={}, encryption=None, data=None, json=None, identifiers=None, waitForResponse=True, timeout=None, debug=False): global ws if data == None and json == None: diff --git a/requestsWS/session.py b/requestsWS/session.py index f213060..e921c81 100644 --- a/requestsWS/session.py +++ b/requestsWS/session.py @@ -15,7 +15,7 @@ def json(self): return JSON.loads(self.text) class _get: - def __init__(self, ws, wsUrl, wsData, headers=None, encryption=None, identifiers=None, timeout=None, debug=False): + def __init__(self, ws, wsUrl, wsData, headers={}, encryption=None, identifiers=None, timeout=None, debug=False): if wsUrl != wsData["CURRENT_URL"]: wsData["CURRENT_URL"] = wsUrl ws = create_connection(wsUrl, header=headers, enable_multithread=True) @@ -59,7 +59,7 @@ def funcWaitForResponse(identifiers): self.wsData = wsData class _post: - def __init__(self, ws, wsUrl, wsData, headers=None, encryption=None, data=None, json=None, waitForResponse=True, identifiers=None, timeout=None, debug=False): + def __init__(self, ws, wsUrl, wsData, headers={}, encryption=None, data=None, json=None, waitForResponse=True, identifiers=None, timeout=None, debug=False): if data == None and json == None: exit("RequestsWS | Error #1: Data or json is needed") @@ -117,14 +117,14 @@ def __init__(self, proxies=None, timeout=None): self.connectionsKept = [] - def get(self, wsUrl, headers=None, encryption=None, identifiers=None, timeout=None, debug=False): + def get(self, wsUrl, headers={}, encryption=None, identifiers=None, timeout=None, debug=False): resp = _get(ws=self.ws, wsUrl=wsUrl, wsData=self.wsData, headers=headers, encryption=encryption, identifiers=identifiers, timeout=timeout, debug=debug) self.ws = resp.ws self.wsData = resp.wsData return formatCorrectly(resp.text, resp.status_code) - def post(self, wsUrl, headers=None, encryption=None, data=None, json=None, waitForResponse=True, identifiers=None, timeout=None, debug=False): + def post(self, wsUrl, headers={}, encryption=None, data=None, json=None, waitForResponse=True, identifiers=None, timeout=None, debug=False): resp = _post(ws=self.ws, wsUrl=wsUrl, wsData=self.wsData, headers=headers, encryption=encryption, data=data, json=json, waitForResponse=waitForResponse, identifiers=identifiers, timeout=timeout, debug=debug) self.ws = resp.ws self.wsData = resp.wsData diff --git a/setup.py b/setup.py index bd884cd..4ebc3a7 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,7 @@ from setuptools import setup, find_packages from pathlib import Path -VERSION = '0.0.16' +VERSION = '0.0.17' DESCRIPTION = 'The Requests like WS module' long_description = (Path(__file__).parent / "README.md").read_text()