diff options
author | 2022-02-24 12:39:41 -0800 | |
---|---|---|
committer | 2022-02-24 14:39:41 -0600 | |
commit | a0fc5cb5ff0003e9bb4b54cbf98035b1e0a6b113 (patch) | |
tree | e608293d1c595b99aad9cfa6b955822ae460a862 /examples/ssr/server/server.mjs | |
parent | 2e5c3b512638bf06c7eb896fcf5cd8179fe91ca8 (diff) | |
download | astro-a0fc5cb5ff0003e9bb4b54cbf98035b1e0a6b113.tar.gz astro-a0fc5cb5ff0003e9bb4b54cbf98035b1e0a6b113.tar.zst astro-a0fc5cb5ff0003e9bb4b54cbf98035b1e0a6b113.zip |
ensure utf8 encoding when serving html (#2654)
* ensure utf8 encoding on servers
* Create spicy-tomatoes-act.md
* Update spicy-tomatoes-act.md
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
Diffstat (limited to 'examples/ssr/server/server.mjs')
-rw-r--r-- | examples/ssr/server/server.mjs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/examples/ssr/server/server.mjs b/examples/ssr/server/server.mjs index bc495f5c6..b08bed209 100644 --- a/examples/ssr/server/server.mjs +++ b/examples/ssr/server/server.mjs @@ -18,7 +18,8 @@ async function handle(req, res) { const html = await app.render(req, route); res.writeHead(200, { - 'Content-Type': 'text/html', + 'Content-Type': 'text/html; charset=utf-8', + 'Content-Length': Buffer.byteLength(html, 'utf-8'), }); res.end(html); } else if (/^\/api\//.test(req.url)) { |