We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 78b34e0 commit b93dfe3Copy full SHA for b93dfe3
packages/vite/src/node/server/middlewares/htmlFallback.ts
@@ -14,13 +14,11 @@ export function htmlFallbackMiddleware(
14
if (
15
// Only accept GET or HEAD
16
(req.method !== 'GET' && req.method !== 'HEAD') ||
17
- // Require Accept header
18
- !req.headers ||
19
- typeof req.headers.accept !== 'string' ||
20
// Ignore JSON requests
21
- req.headers.accept.includes('application/json') ||
+ req.headers.accept?.includes('application/json') ||
22
// Require Accept: text/html or */*
23
!(
+ req.headers.accept === undefined || // equivalent to `Accept: */*`
24
req.headers.accept.includes('text/html') ||
25
req.headers.accept.includes('*/*')
26
)
0 commit comments