summaryrefslogtreecommitdiff
path: root/lib/webrick/httpservlet/filehandler.rb
diff options
context:
space:
mode:
-rw-r--r--lib/webrick/httpservlet/filehandler.rb11
1 files changed, 10 insertions, 1 deletions
@@ -324,8 +324,17 @@ module WEBrick
end
def set_filename(req, res)
- res.filename = @root.b
path_info = req.path_info.scan(%r|/[^/]*|)
path_info.unshift("") # dummy for checking @root dir
while base = path_info.first