From f183536067dc694f37445148c15821f1621f5034 Mon Sep 17 00:00:00 2001 From: Tom van der Lee Date: Tue, 20 Feb 2024 13:29:04 +0100 Subject: Fixed content length --- ttun/client.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/ttun/client.py b/ttun/client.py index 097ebc5..a75c882 100644 --- a/ttun/client.py +++ b/ttun/client.py @@ -1,12 +1,9 @@ import asyncio import json -import logging -from asyncio import create_task from asyncio import get_running_loop from base64 import b64decode from base64 import b64encode from datetime import datetime -from pprint import pformat from time import perf_counter from typing import Awaitable from typing import Callable @@ -120,7 +117,7 @@ class Client: ) ) - loop.create_task( + await loop.create_task( self.proxy_request( session=session, request=request, @@ -168,7 +165,8 @@ class Client: headers=[ (key, value) for key, value in response.headers.items() - if key.lower() not in ["transfer-encoding", "content-encoding"] + if key.lower() + not in ["transfer-encoding", "content-encoding", "content-length"] ], body=b64encode(await response.read()).decode(), ) -- cgit v1.2.3