Node.js之创建http模块
// 导入HTTP模块
const http = require('http')
// 创建服务对象
// eslint-disable-next-line no-unused-vars
const server = http.createServer((request, response) => {
response.end('hello http server') // 设置响应体
response.setHeader('content-type', 'text/html;charset=utf-8')
// 获取请求的方法
console.log(request.method)
// 获取请求的url
console.log(request.url) // 只包含url中的路径与查询字符串
// 获取http协议的版本号
console.log(request.httpVersion)
// 获取http的请求头
// console.log(request.headers)
// response.end('http') // 设置响应体
//})
// 监听端口,启动服务
server.listen(9000, () => {
console.log('服务已经启动...')
})
在浏览器输入http://127.0.0.1
可查看服务