-
Notifications
You must be signed in to change notification settings - Fork 0
/
24_HTTP设置响应.js
28 lines (26 loc) · 878 Bytes
/
24_HTTP设置响应.js
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
27
28
// 导入 http 模块
const http = require('http')
// 创建服务对象
const server = http.createServer((request, response) => {
// 1. 设置响应状态码
// response.statusCode = 203
// response.statusCode = 404
// 2.响应状态的描述
// response.statusMessage = 'succyag'
// 3. 响应头
// response.setHeader('content-type', 'text/html;charset=utf-8')
// response.setHeader('Server', 'Node.js')
// response.setHeader('myHeader', 'test test test')
// response.setHeader('test', ['a', 'b', 'c'])
// 4. 响应体的设置
response.write('succyag')
response.write('succyag')
response.write('succyag')
response.write('succyag')
response.write('succyag')
response.end('response') // 设置响应体
})
// 监听端口 启动服务
server.listen(9000, () => {
console.log('服务已经启动....')
})