added a comment on why to decode the file_path

This commit is contained in:
Paul Jongsma 2016-12-13 01:10:24 +01:00
parent 0464d31a9c
commit 9ba2f99ea2

View File

@ -40,6 +40,8 @@ def register(app, uri, file_or_directory, pattern, use_modified_since):
file_path = path.join(file_or_directory, sub('^[/]*', '', file_uri)) \ file_path = path.join(file_or_directory, sub('^[/]*', '', file_uri)) \
if file_uri else file_or_directory if file_uri else file_or_directory
# URL decode the path sent by the browser otherwise we won't be able to
# match filenames which got encoded (filenames with spaces etc)
file_path = unquote(file_path) file_path = unquote(file_path)
try: try:
headers = {} headers = {}