Use path.join() instead of + to create paths

This commit is contained in:
jomo 2015-03-27 21:29:36 +01:00
parent 48c2a55995
commit 7520957b93

View File

@ -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) });