We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0b25cc1 commit d98c8a7Copy full SHA for d98c8a7
packages/vite/src/node/server/middlewares/base.ts
@@ -1,4 +1,3 @@
1
-import { parse as parseUrl } from 'url'
2
import type { Connect } from 'types/connect'
3
import type { ViteDevServer } from '..'
4
@@ -12,7 +11,7 @@ export function baseMiddleware({
12
11
// Keep the named function. The name is visible in debug logs via `DEBUG=connect:dispatcher ...`
13
return function viteBaseMiddleware(req, res, next) {
14
const url = req.url!
15
- const parsed = parseUrl(url)
+ const parsed = new URL(url, 'http://vitejs.dev')
16
const path = parsed.pathname || '/'
17
18
if (path.startsWith(base)) {
0 commit comments