From fc3d3d0685d37927d603be08c44f0ce01ee6e672 Mon Sep 17 00:00:00 2001 From: sea-snake <104725312+sea-snake@users.noreply.github.com> Date: Thu, 6 Oct 2022 18:23:02 +0200 Subject: [PATCH] fix: Only clone and convert response to text when there is an error. (#638) --- 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` +