var url = require("url");
var fs = require("fs");
+var cache = require("./cache.js");
exports.routeRequest = function(req, res) {
// first, strip a /pub/ off the front if it exists
var originalurl = url.parse(req.url);
+ var range = 0;
thisurl = originalurl.pathname.replace(/^\/pub/, "");
}
} else {
if(stat.isFile()) {
- fs.readFile(reqpath, "utf8", function(err, data) {
- res.write(data);
- res.end();
- });
+ cache.serviceFile(reqpath, res, range);
}
}
} else {
// go upstream..
- res.write("here we need to go upstream");
- res.end();
+ cache.serviceFile(reqpath, res, range);
}
});
}