From 55136ff51e5cd508ee1552222c77f53e7bc44c46 Mon Sep 17 00:00:00 2001 From: Max Schmitt Date: Tue, 21 May 2024 09:14:45 +0200 Subject: [PATCH] Update packages/playwright-core/src/server/fetch.ts Signed-off-by: Max Schmitt --- packages/playwright-core/src/server/fetch.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/playwright-core/src/server/fetch.ts b/packages/playwright-core/src/server/fetch.ts index 7d681d28b8..e15c5aca8a 100644 --- a/packages/playwright-core/src/server/fetch.ts +++ b/packages/playwright-core/src/server/fetch.ts @@ -337,7 +337,7 @@ export abstract class APIRequestContext extends SdkObject { // HTTP-redirect fetch step 4: If locationURL is null, then return response. // Best-effort UTF-8 decoding, per spec it's US-ASCII only, but browsers are more lenient. - // Node.js parses it as Latin1, so we convert it to UTF-8. + // Node.js parses it as Latin1 via std::v8::String, so we convert it to UTF-8. const locationHeaderValue = Buffer.from(response.headers.location ?? '', 'latin1').toString('utf8'); if (locationHeaderValue) { let locationURL;