ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 拦截器 常规[拦截器](https://docs.nestjs.com/interceptors)和 `web sockets` **拦截器**之间没有区别。 下面是一个使用手动实例化的方法范围拦截器的示例,和基于HTTP的应用一样,你可以使用网关范围拦截器(例如,通过在网关类前加上`@UseInterceptors()`装饰器): ```typescript @UseInterceptors(new TransformInterceptor()) @SubscribeMessage('events') handleEvent(client: Client, data: unknown): WsResponse<unknown> { const event = 'events'; return { event, data }; } ```