Fix HTTP REQUEST NODE is always waiting but endpoint have responsed (#4395)

This commit is contained in:
非法操作 2024-05-15 11:05:46 +08:00 committed by GitHub
parent 332baca538
commit 1d0f88264f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -25,7 +25,10 @@ class HttpExecutorResponse:
response: Union[httpx.Response, requests.Response] response: Union[httpx.Response, requests.Response]
def __init__(self, response: Union[httpx.Response, requests.Response] = None): def __init__(self, response: Union[httpx.Response, requests.Response] = None):
self.headers = response.headers self.headers = {}
if isinstance(response, httpx.Response | requests.Response):
for k, v in response.headers.items():
self.headers[k] = v
self.response = response self.response = response
@property @property