Files
kotlin-fork/car_net/stFlashServer/server.js
T
2016-07-14 10:59:33 +03:00

26 lines
725 B
JavaScript

/**
* Created by user on 7/11/16.
*/
var http = require("http");
var url = require("url");
function start(route, handlers) {
function onRequest(request, response) {
var pathname = url.parse(request.url).pathname;
var httpContent = [];
request.on("data", function (datas) {
for (var i = 0; i < datas.length; i++) {
// httpContent.push(strDatas.charCodeAt(i));
httpContent.push(datas[i]);
}
});
request.on("end", function () {
route(handlers, pathname, httpContent, response);
});
}
http.createServer(onRequest).listen(8888);
console.log("Server has started.");
}
exports.start = start;