初步实现服务器功能

Node.js————初步实现服务器功能

导入http系统模块:const http = require('http');

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
const http = require('http')
//创建服务器实例对象
let server = http.createServe();
//绑定请求事件
server.on('request', (request, response) => {
    response.end('Hello World!')
})
//监听端口3000
server.listen(3000)
//可以在浏览器中访问localhost:3000打印Hello World!
//---------------------------------------------------------
//简洁方法
const http = require('http')
http.createServer((request, response) => {
    response.end('Hello World')
}).listen(3000)
//---------------------------------------------------------
//PS:listen方法还可以添加可选参数:ip地址、回调函数...
//例如
const http = require('http')
http.createServer((request, response) => {
    response.end('Hello World')
}).listen(3000,'192.168.1.105', () => {
    console.log('running...')
})
//此时在浏览器中需访问192.168.1.105:3000这个url才可查看


-->