var fs = require('fs'); var http = require('http'); http.createServer(function (req, res) { console.log('requested url : ' + req.url); if (req.url === '/home' || req.url === '/') { res.writeHead(200, { 'Content-Type': 'text/html' }); fs.createReadStream('index.html').pipe(res); } else if (req.url === '/api') { res.writeHead(200, { 'Content-Type': 'application/json' }); var jsonObj = { name: 'max', surname: 'tesar', age: 26 }; res.end(JSON.stringify(jsonObj)); } else if (req.url === '/about') { res.writeHead(200, { 'Content-Type': 'text/html' }); fs.createReadStream('about.html').pipe(res); } else { res.writeHead(404, { 'Content-Type': 'text/html' }); fs.createReadStream('404.html').pipe(res); } }).listen(3000); // Console will print the message console.log("server is running on http://127.0.0.1:3000/")
Wednesday, December 21, 2016
Node.js Tutorial for Beginners 16 - Basic Routing with node
Partner Sites
VideoToGifs.com
EasyOnlineConverter.com
SqliteTutorials.com
Top Online Courses From ProgrammingKnowledge
Python Course http://bit.ly/2vsuMaS
Java Coursehttp://bit.ly/2GEfQMf
Bash Coursehttp://bit.ly/2DBVF0C
Linux Coursehttp://bit.ly/2IXuil0
C Course http://bit.ly/2GQCiD1
C++ Coursehttp://bit.ly/2V4oEVJ
PHP Coursehttp://bit.ly/2XP71WH
Android Coursehttp://bit.ly/2UHih5H
C# Coursehttp://bit.ly/2Vr7HEl
JavaFx Coursehttp://bit.ly/2XMvZWA
NodeJs Coursehttp://bit.ly/2GPg7gA
Jenkins Course http://bit.ly/2Wd4l4W
Scala Coursehttp://bit.ly/2PysyA4
Bootstrap Coursehttp://bit.ly/2DFQ2yC
MongoDB Coursehttp://bit.ly/2LaCJfP
QT C++ GUI Coursehttp://bit.ly/2vwqHSZ