From cdb5cf279b93113859e4fcd098f1961d4d03a6ed Mon Sep 17 00:00:00 2001 From: Pablo Ventura Date: Thu, 30 Jul 2026 10:58:37 -0300 Subject: [PATCH] aiohttp: Match response header names case-insensitively. Signed-off-by: Pablo Ventura --- python-ecosys/aiohttp/aiohttp/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python-ecosys/aiohttp/aiohttp/__init__.py b/python-ecosys/aiohttp/aiohttp/__init__.py index 1e6d89d05..362722a3f 100644 --- a/python-ecosys/aiohttp/aiohttp/__init__.py +++ b/python-ecosys/aiohttp/aiohttp/__init__.py @@ -125,10 +125,10 @@ async def _request(self, method, url, data=None, json=None, ssl=None, params=Non if not line or line == b"\r\n": break _headers.append(line) - if line.startswith(b"Transfer-Encoding:"): + if line.lower().startswith(b"transfer-encoding:"): if b"chunked" in line: chunked = True - elif line.startswith(b"Location:"): + elif line.lower().startswith(b"location:"): url = line.rstrip().split(None, 1)[1].decode() if 301 <= status <= 303: