From 7520957b935f4e63e9f30ed552719b125fe07f7c Mon Sep 17 00:00:00 2001 From: jomo Date: Fri, 27 Mar 2015 21:29:36 +0100 Subject: [PATCH] Use path.join() instead of + to create paths --- server.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server.js b/server.js index 706cf88..35645c9 100644 --- a/server.js +++ b/server.js @@ -4,6 +4,7 @@ var querystring = require("querystring"); var config = require("./lib/config"); var http = require("http"); var mime = require("mime"); +var path = require("path"); var url = require("url"); var fs = require("fs"); var server = null; @@ -17,7 +18,7 @@ var routes = { }; function asset_request(req, res) { - var filename = __dirname + "/public/" + req.url.path_list.join("/"); + var filename = path.join(__dirname, "public", req.url.path_list.join("/")); fs.exists(filename, function(exists) { if (exists) { res.writeHead(200, { "Content-type" : mime.lookup(filename) });