Difference between revisions of "Nodejs: web server sederhana"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) (New page: Sumber: http://stackoverflow.com/questions/6084360/node-js-as-a-simple-web-server ==Web Server Amat Sangat Sederhana== Simplest nodejs server is just .... $ npm install http-server -g ...) |
Onnowpurbo (talk | contribs) |
||
| (One intermediate revision by the same user not shown) | |||
| Line 21: | Line 21: | ||
| + | ==Web Server== | ||
| + | Sumber: http://chat.nodejs.org/ | ||
| + | |||
| + | An example: Webserver | ||
| + | |||
| + | This simple web server written in Node responds with "Hello World" for every request. | ||
| + | |||
| + | var http = require('http'); | ||
| + | http.createServer(function (req, res) { | ||
| + | res.writeHead(200, {'Content-Type': 'text/plain'}); | ||
| + | res.end('Hello World\n'); | ||
| + | }).listen(1337, '127.0.0.1'); | ||
| + | console.log('Server running at http://127.0.0.1:1337/'); | ||
| + | |||
| + | To run the server, put the code into a file example.js and execute it with the node program from the command line: | ||
| + | |||
| + | % node example.js | ||
| + | Server running at http://127.0.0.1:1337/ | ||
==Referensi== | ==Referensi== | ||
* http://stackoverflow.com/questions/6084360/node-js-as-a-simple-web-server | * http://stackoverflow.com/questions/6084360/node-js-as-a-simple-web-server | ||
| + | * http://chat.nodejs.org/ | ||
Latest revision as of 05:21, 6 May 2014
Sumber: http://stackoverflow.com/questions/6084360/node-js-as-a-simple-web-server
Web Server Amat Sangat Sederhana
Simplest nodejs server is just ....
$ npm install http-server -g
Now you can run a server via
$ cd MyApp $ http-server
OR
$ http-server -o --cors - which opens your web browser and enables CORS requests.
For more options, check out https://github.com/nodeapps/http-server OR run:
$ http-server --help
Web Server
Sumber: http://chat.nodejs.org/
An example: Webserver
This simple web server written in Node responds with "Hello World" for every request.
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');
To run the server, put the code into a file example.js and execute it with the node program from the command line:
% node example.js Server running at http://127.0.0.1:1337/