banyucenter

Untitled

Nov 5th, 2018
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const http = require('http');
  2. var fs = require('fs');
  3. var url = require('url');
  4.  
  5. const hostname = '127.0.0.1';
  6. const port = 3000;
  7.  
  8. const server = http.createServer((req, res) => {
  9.     var q = url.parse(req.url, true);
  10.     var filename = "." + q.pathname;
  11.     fs.readFile(filename, function(err, data) {
  12.     if (err) {
  13.       res.writeHead(404, {'Content-Type': 'text/html'});
  14.       return res.end("404 Not Found");
  15.     }  
  16.     res.writeHead(200, {'Content-Type': 'text/html'});
  17.     res.write(data);
  18.     return res.end();
  19.     });
  20. });
  21.  
  22. server.listen(port, hostname, () => {
  23.   console.log(`Server running at http://${hostname}:${port}/`);
  24. });
Advertisement
Add Comment
Please, Sign In to add comment