From 7a5958091d9fa4644429609e88e87002b95c65c0 Mon Sep 17 00:00:00 2001 From: Franck P Date: Mon, 8 Dec 2025 10:02:58 +0000 Subject: [PATCH] Fix: correect header retrieval for urllib3 compatibility - add support for headers --- kubernetes/client/rest.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kubernetes/client/rest.py b/kubernetes/client/rest.py index bb97dfe3c7..b9057fbdd9 100644 --- a/kubernetes/client/rest.py +++ b/kubernetes/client/rest.py @@ -41,10 +41,14 @@ def __init__(self, resp): def getheaders(self): """Returns a dictionary of the response headers.""" + if hasattr(self.urllib3_response, 'headers'): + return self.urllib3_response.headers return self.urllib3_response.getheaders() def getheader(self, name, default=None): """Returns a given response header.""" + if hasattr(self.urllib3_response, 'headers'): + return self.urllib3_response.headers.get(name, default) return self.urllib3_response.getheader(name, default)