【发布时间】:2022-11-20 01:16:14
【问题描述】:
我在 node.js 上写了简单的服务器运行脚本
const http = require('http')
let requestsCount = 0
const server = http.createServer((request, response) => {
requestsCount++
response.write(`Leo Garsia ${requestsCount}`)
})
server.listen(3005, () => {
console.info('Server is Running on port 3005')
})
当我在浏览器中输入“localhost:3005”时,它运行了很长时间,然后才显示第一个结果。 (约10分钟) 为什么会打嗝?
然后当我刷新浏览器时,它 requestsCount 增加了两次。并显示 2、4、6 等结果。 很有趣为什么?
【问题讨论】: