【发布时间】:2022-01-13 09:31:33
【问题描述】:
我正在使用 NestJS,我需要知道客户端何时强制断开连接或取消 > 它。 (要么是错误的,要么是因为他们想要)。
例如,在 Express 中很简单:
const express = require('express')
const app = express()
const port = 3000
app.get('/', (expressRequest, expressResponse) => {
// Detecting close event
expressRequest.on('close', function() {
console.log('Client connection closed....!');
});
// Detecting end event
expressRequest.on('end', function() {
console.log('Client connection end....!');
});
expressResponse.send('Hello World!')
})
app.listen(port, () => {
console.log(`Example app listening at http://localhost:${port}`)
})
问题是:使用 NestJS,正确的做法是什么?
【问题讨论】:
-
我不认为有一个标准的方法可以用nestjs 实现这一点。也许使用拦截器,但我不确定。你能在他们的不和谐中问这个吗discord.gg/nestjs