diff options
| author | s-ol <s-ol@users.noreply.github.com> | 2019-10-08 19:59:18 +0000 |
|---|---|---|
| committer | s-ol <s-ol@users.noreply.github.com> | 2019-10-08 19:59:18 +0000 |
| commit | 053624c2b71f894d71e9b782475679d1cef5a926 (patch) | |
| tree | e6b21837cfa04184e62008caffafe7f11eb3783d | |
| parent | fix header, double div.content (diff) | |
| download | mmm-053624c2b71f894d71e9b782475679d1cef5a926.tar.gz mmm-053624c2b71f894d71e9b782475679d1cef5a926.zip | |
urlDecode incoming request paths
| -rw-r--r-- | build/server.moon | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/build/server.moon b/build/server.moon index 3731879..8fb0615 100644 --- a/build/server.moon +++ b/build/server.moon @@ -12,6 +12,7 @@ require 'mmm' import dir_base, load_tree from require 'build.util' import Key from require 'mmm.mmmfs.fileder' import SQLStore from require 'mmm.mmmfs.drivers.sql' +import decodeURI from require 'http.util' lfs = require 'lfs' server = require 'http.server' @@ -129,6 +130,7 @@ class Server req = stream\get_headers! method = req\get ':method' path = req\get ':path' + path = decodeURI path -- serve static assets, cheap hack for now return if @handle_static method, path, stream |
