pomelo添加过滤器

梦想游戏人
目录:
Node.js

用官方demo聊天室来举例,添加了pomelo官方demo聊天室的敏感词过滤器

在pomelo中,filter分为before filter和after filter。在一个请求到达Handler被处理之前,可以经过多个before Filter组成的filter链进行一些前置处理,比如对请求进行排队,超时处理。当请求被Handler处理完成后,又可以通过一个after filter链进行一些善后处理。这里需要注意的是在after filter中一般只做一些清理处理,而不应该再去修改到客户端的响应内容,因为此时,对客户端的响应内容已经发给了客户端。

1.新建filter.js 来过滤

2.添加app配置,由于pomelo简化了配置所以我们只需要向app.filter添加该filter即可

打开app.js 添加代码

效果如图

Scroll Up