From e20fa3c2ec476b0e53d74bcfa2853c146eff205c Mon Sep 17 00:00:00 2001 From: Liran Tal Date: Fri, 18 Aug 2023 08:49:39 +0300 Subject: [PATCH] fix: explicitly set a charset for rendered HTML documents (#355) --- apps/webapp/app/entry.server.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/webapp/app/entry.server.tsx b/apps/webapp/app/entry.server.tsx index 361aa9164..c27092669 100644 --- a/apps/webapp/app/entry.server.tsx +++ b/apps/webapp/app/entry.server.tsx @@ -74,7 +74,7 @@ function serveTheBots( { // Use onAllReady to wait for the entire document to be ready onAllReady() { - responseHeaders.set("Content-Type", "text/html"); + responseHeaders.set("Content-Type", "text/html; charset=utf-8"); let body = new PassThrough(); pipe(body); resolve( @@ -114,7 +114,7 @@ function serveBrowsers( // use onShellReady to wait until a suspense boundary is triggered onShellReady() { shellReady = true; - responseHeaders.set("Content-Type", "text/html"); + responseHeaders.set("Content-Type", "text/html; charset=utf-8"); let body = new PassThrough(); pipe(body); resolve(