From 802dd96bbb0f74459953ec406fea44a790a07884 Mon Sep 17 00:00:00 2001 From: Damien Grandi Date: Sat, 14 Sep 2024 07:31:58 +0200 Subject: [PATCH] fix: uncaught exception due to second response with digest auth pick from https://github.com/node-modules/urllib/pull/530 --- src/HttpClient.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/HttpClient.ts b/src/HttpClient.ts index f7120a80..bd8b2d8a 100644 --- a/src/HttpClient.ts +++ b/src/HttpClient.ts @@ -581,6 +581,8 @@ export class HttpClient extends EventEmitter { // FIXME: merge exists cookie header requestOptions.headers.cookie = response.headers['set-cookie'].join(';'); } + // Ensure the previous response is consumed as we re-use the same variable + await response.body.arrayBuffer(); response = await undiciRequest(requestUrl, requestOptions as UndiciRequestOption); } }