diff --git a/src/middleware.ts b/src/middleware.ts index 171481d..15b4bbf 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -185,7 +185,8 @@ function serve({ prefix, pathname, cache_control }: { const type = lookup(req.path); try { - const data = read(req.path.slice(1)); + const file = decodeURIComponent(req.path.slice(1)); + const data = read(file); res.setHeader('Content-Type', type); res.setHeader('Cache-Control', cache_control); diff --git a/test/app/routes/fünke.html b/test/app/routes/fünke.html index 088a7aa..e1fba6c 100644 --- a/test/app/routes/fünke.html +++ b/test/app/routes/fünke.html @@ -1 +1,11 @@ -