Compare commits

...
Sign in to create a new pull request.

2 commits

Author SHA1 Message Date
bholmesdev
6b096a0df7 chore: changeset 2022-07-11 15:23:18 -04:00
bholmesdev
f4e96129ee fix: set default charset for Astro pages in dev 2022-07-11 15:16:33 -04:00
3 changed files with 14 additions and 0 deletions

View file

@ -0,0 +1,5 @@
---
'astro': patch
---
Fix: set default charset for Astro pages in dev

View file

@ -326,6 +326,9 @@ async function handleRequest(
}
} else {
const result = await ssr(preloadedComponent, options);
if (!result.headers.has('Content-Type')) {
result.headers.set('Content-Type', 'text/html;charset=utf-8');
}
return await writeSSRResult(result, res);
}
} catch (_err) {

View file

@ -42,5 +42,11 @@ describe('Pages', () => {
expect($('#testing').length).to.be.greaterThan(0);
});
it('Has default Content-Type with charset=utf-8', async () => {
const html = await fixture.fetch('/');
expect(html.headers.get('Content-Type')).to.equal('text/html;charset=utf-8');
});
});
});