Skip to content
Open
Changes from 1 commit
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion pkgs/shelf_static/lib/src/static_handler.dart
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,8 @@ Handler createFileHandler(String path, {String? url, String? contentType}) {

return (request) {
if (request.url.path != url) {
var fileNotFound = File(p.join(parent.path, request.url.path));
var fileNotFound =
File(p.joinAll([parent.path, ...p.split(request.url.path)]));
return Response.notFound(
'Not Found',
context: buildResponseContext(fileNotFound: fileNotFound),
Expand Down