Browse Source

publish muk_utils - 11.0

pull/6/head
MuK IT GmbH 7 years ago
parent
commit
36da7f438d
  1. 7
      muk_utils/tools/http.py

7
muk_utils/tools/http.py

@ -47,6 +47,7 @@ def make_error_response(status, message):
return exception
def get_response(url):
_logger.info(url)
if not bool(urllib.parse.urlparse(url).netloc):
base_url = request.env['ir.config_parameter'].sudo().get_param('web.base.url')
method, params, path = get_route(url)
@ -54,9 +55,9 @@ def get_response(url):
session = requests.Session()
session.cookies['session_id'] = request.session.sid
try:
response = session.post("%s%s" % (base_url, path), params, verify=False)
response = session.get("%s%s" % (base_url, path), params, verify=False)
return response.status_code, response.headers, response.content
except requests.exceptions.SSLError as exception:
except Exception as exception:
_logger.info("Trying custom certificate")
custom_cert = config.get("muk_custom_certificate", False)
try:
@ -73,7 +74,7 @@ def get_response(url):
return 501, [], str(e)
else:
try:
response = requests.post(url)
response = requests.get(url)
return response.status_code, response.headers, response.content
except requests.exceptions.RequestException as exception:
try:

Loading…
Cancel
Save