下面是nodejs创建一个服务器的代码。接下来我们一起分析这个过程。
var http = require('http');
http.createServer(function (request, response) {
response.end('Hello World
');
}).listen(9297);
首先我们去到lib/http.js模块看一下这个函数的代码。
function createServer(requestListener) {
return new Ser
众所周知node是一个高性能的web服务器,使用它可以很简单的创建一个http或https的服务器。
比如一个很简单的http服务器:
var http = require('http');
var https = require('https');
var httpPort = 3345;
var server = http.createServer(function(req, res){
res.writeHead(200, {'Content-Type': 'text/plain'}
上世纪六七十年代,红岸基地一直在向茫茫外太空发送讯号,当叶文洁通过太阳作为广播,将地球的讯号向外发送时,宇宙的各个先进文明都接收到了讯号,其中就包括了离我们最近的三体星。
本篇用node.js的http模块模拟这一事件。
let http = require('http')
// 创建一个web服务器
let server = http.createServer()
server.on('request', function () {
console.log('我们接收到了一个用原始膜发送
上世纪六七十年代,红岸基地一直在向茫茫外太空发送讯号,当叶文洁通过太阳作为广播,将地球的讯号向外发送时,宇宙的各个先进文明都接收到了讯号,其中就包括了离我们最近的三体星。
本篇用node.js的http模块模拟这一事件。
let http = require('http')
// 创建一个web服务器
let server = http.createServer()
server.on('request', function () {
console.log('我们接收到了一个用原始膜发送