From 5e88942d0d865dc727db1e38e0031d3102417e97 Mon Sep 17 00:00:00 2001 From: Connor Peet Date: Tue, 6 Jan 2015 08:40:13 -0500 Subject: [PATCH] Fix some silly parsing URLs --- server.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/server.js b/server.js index 82e2c74..fdcc63d 100644 --- a/server.js +++ b/server.js @@ -42,10 +42,8 @@ function asset_request(req, res) { } function requestHandler(req, res) { - var query = url.parse(req.url).query; var request = req; - // we need to use url.parse and give the result to url.parse because nodejs - request.url = url.parse(req.url, query); + request.url = url.parse(req.url, true); request.url.query = request.url.query || {}; // remove trailing and double slashes + other junk @@ -95,4 +93,4 @@ function requestHandler(req, res) { http.createServer(requestHandler).listen(process.env.PORT || 3000); // cleaning worker -setInterval(clean.run, config.cleaning_interval * 1000); \ No newline at end of file +setInterval(clean.run, config.cleaning_interval * 1000);