引入Http模块
默认你已经安装了Node.js
Node当中内置了Http模块;
可以使用
var http= require("http");
引入http模块;
Hello world
用Node.js实现一个HTTP服务器程序非常简单。我们实现一个最简单的Web程序,
它对于所有请求,都返回Hello world!,新建一个文件夹apiDemo
在里面新建一个server.js
写入:
// 导入http模块:
var http = require('http');
// 创建http server,并传入回调函数:
var server = http.createServer(function (request, response) {
// 回调函数接收request和response对象,
// 获得HTTP请求的method和url:
console.log(request.method + ': ' + request.url);
// 将HTTP响应200写入response, 同时设置Content-Type: text/html:
response.writeHead(200, {'Content-Type': 'text/html'});
// 将HTTP响应的HTML内容写入response:
response.end('Hello world!');
});
// 让服务器监听8080端口:
server.lis