From 905886eae26c90f850e5e3f7785869c53310be0a Mon Sep 17 00:00:00 2001 From: Timm Fitschen <t.fitschen@indiscale.com> Date: Thu, 3 Nov 2022 02:20:27 +0100 Subject: [PATCH] WIP: http proxy --- src/caosdb/connection/connection.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/caosdb/connection/connection.py b/src/caosdb/connection/connection.py index fb75ea34..5a947919 100644 --- a/src/caosdb/connection/connection.py +++ b/src/caosdb/connection/connection.py @@ -143,6 +143,9 @@ class _DefaultCaosDBServerConnection(CaosDBServerConnection): headers = {} headers["User-Agent"] = self._useragent + if path.endswith("/."): + path = path[:-1] + "%2E" + try: response = self._session.request( method=method, @@ -152,6 +155,7 @@ class _DefaultCaosDBServerConnection(CaosDBServerConnection): verify=self._verify, timeout=self._timeout, stream=True) + return _WrappedHTTPResponse(response) except HTTPConnectionError as conn_err: raise CaosDBConnectionError( -- GitLab