From c829f78df8611d5f593efcc482d3e046c365eab5 Mon Sep 17 00:00:00 2001 From: sea-snake Date: Thu, 6 Oct 2022 02:13:54 +0200 Subject: [PATCH] fix: Only clone and convert response to text when there is an error. --- packages/agent/src/agent/http/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/agent/src/agent/http/index.ts b/packages/agent/src/agent/http/index.ts index 399a9a888..4a53c6d67 100644 --- a/packages/agent/src/agent/http/index.ts +++ b/packages/agent/src/agent/http/index.ts @@ -325,8 +325,8 @@ export class HttpAgent implements Agent { ); } const response = await request(); - const responseText = await response.clone().text(); if (!response.ok) { + const responseText = await response.clone().text(); const errorMessage = `Server returned an error:\n` + ` Code: ${response.status} (${response.statusText})\n` +