Walk Through the Code
by Kohpai
CSAG MiniAdmin Training
Overview
var http = require('http');
var router = require('httpdispatcher');
const PORT = 8080;
var server = http.createServer(handleRequest);
router.setStaticDirname(__dirname);
router.setStatic('resources');
server.listen(PORT, function() {
console.log("Server listening on: http://localhost:%s", PORT);
});
function handleRequest(request, response)
{
try {
console.log(request.url);
router.dispatch(request, response);
}
catch (err) {
console.log(err);
}
}
Require
var http = require('http');
var router = require('httpdispatcher');
var http = require('http');
var router = require('httpdispatcher');
const PORT = 8080;
var server = http.createServer(handleRequest);
router.setStaticDirname(__dirname);
router.setStatic('resources');
server.listen(PORT, function() {
console.log("Server listening on: http://localhost:%s", PORT);
});
function handleRequest(request, response)
{
try {
console.log(request.url);
router.dispatch(request, response);
}
catch (err) {
console.log(err);
}
}
Handle Request
function handleRequest(request, response)
{
try {
console.log(request.url);
router.dispatch(request, response);
}
catch (err) {
console.log(err);
}
}
var http = require('http');
var router = require('httpdispatcher');
const PORT = 8080;
var server = http.createServer(handleRequest);
router.setStaticDirname(__dirname);
router.setStatic('resources');
server.listen(PORT, function() {
console.log("Server listening on: http://localhost:%s", PORT);
});
function handleRequest(request, response)
{
try {
console.log(request.url);
router.dispatch(request, response);
}
catch (err) {
console.log(err);
}
}
Set Static Path
router.setStaticDirname(__dirname);
router.setStatic('resources');
var http = require('http');
var router = require('httpdispatcher');
const PORT = 8080;
var server = http.createServer(handleRequest);
router.setStaticDirname(__dirname);
router.setStatic('resources');
server.listen(PORT, function() {
console.log("Server listening on: http://localhost:%s", PORT);
});
function handleRequest(request, response)
{
try {
console.log(request.url);
router.dispatch(request, response);
}
catch (err) {
console.log(err);
}
}
Port Listening
var server = http.createServer(handleRequest);
server.listen(PORT, function() {
console.log("Server listening on: http://localhost:%s", PORT);
});
var http = require('http');
var router = require('httpdispatcher');
const PORT = 8080;
var server = http.createServer(handleRequest);
router.setStaticDirname(__dirname);
router.setStatic('resources');
server.listen(PORT, function() {
console.log("Server listening on: http://localhost:%s", PORT);
});
function handleRequest(request, response)
{
try {
console.log(request.url);
router.dispatch(request, response);
}
catch (err) {
console.log(err);
}
}
Thank You
Any
Question?
HTTPD with NodeJS
By whcwhc78
HTTPD with NodeJS
- 909