diff options
Diffstat (limited to 'paste/httpserver.py')
| -rwxr-xr-x | paste/httpserver.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/paste/httpserver.py b/paste/httpserver.py index a88fab6..9407e4f 100755 --- a/paste/httpserver.py +++ b/paste/httpserver.py @@ -163,7 +163,11 @@ class WSGIHandlerMixin: (_, _, path, query, fragment) = urlparse.urlsplit(self.path) path = urllib.unquote(path) + endslash = path.endswith('/') path = posixpath.normpath(path) + if endslash: + # Put the slash back... + path += '/' (server_name, server_port) = self.server.server_address rfile = self.rfile |
