Advertisement
Guest User

Untitled

a guest
Nov 28th, 2014
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var http = require("http");
  2. var url = require('url');
  3. var fs = require('fs');
  4. var io = require('socket.io');
  5.  
  6. var server = http.createServer(function(request, response){
  7.     console.log('Connection');
  8.     var path = url.parse(request.url).pathname;
  9.  
  10.     switch(path){
  11.         case '/':
  12.             response.writeHead(200, {'Content-Type': 'text/html'});
  13.             response.write('hello world');
  14.             break;
  15.         case 'socket.html':
  16.             fs.readFile(__dirname + path, function(error, data){
  17.                 if (error){
  18.                     response.writeHead(404);
  19.                     response.write("opps this doesn't exist - 404");
  20.                 }
  21.                 else{
  22.                     response.writeHead(200, {"Content-Type": "text/html"});
  23.                     response.write(data, "utf8");
  24.                 }
  25.             });
  26.             break;
  27.         default:
  28.             response.writeHead(404);
  29.             response.write("opps this doesn't exist - 404");
  30.             break;
  31.     }
  32.     response.end();
  33. });
  34.  
  35. server.listen(8001);
  36.  
  37. var io.listen(server);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement