-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathall.js
More file actions
30 lines (22 loc) · 748 Bytes
/
all.js
File metadata and controls
30 lines (22 loc) · 748 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
var http=require("http");
var url=require("url");
function start(route){
function onRequest(request,response){
var pathname=url.parse(request.url).pathname;
console.log('Request for'+pathname+'recieved');
console.log(request.url);
console.log('request recieved');
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}
http.createServer(onRequest).listen(8888);
console.log('server has started');
}
exports.start = start;function route(pathname){
console.log('About to route to request for'+pathname);
}
exports.route =route;var server =require('./server');
var route=require('./route');
var requestHandlers = require('./requestHandlers');
server.start();