Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var http = require("http");
- var url = require("url");
- var fs = require('fs');
- function start(route) {
- function onRequest(request, response) {
- var pathname = url.parse(request.url).pathname; //url directory
- var param = url.parse(request.url).query; //get parameters
- console.log(pathname);
- //route(pathname);
- switch (pathname) {
- case '/css.css':
- fs.readFile('./css.css', function (err, css) {
- if (err) {
- throw err;
- }
- response.writeHeader(200, { "Content-Type": "text/css" });
- response.write(css); //send css
- response.end();
- });
- break;
- case '/' :
- fs.readFile('./index.html', function (err, html) {
- if (err) {
- throw err;
- }
- response.writeHeader(200, { "Content-Type": "text/html" });
- response.write(html); //send html
- response.end();
- });
- break;
- }
- }
- http.createServer(onRequest).listen(8888);
- console.log("Server has started.");
- }
- function route(pathname) {
- }
- start(route); //start server
Advertisement
Add Comment
Please, Sign In to add comment