请教一个关于Node实现AOP的问题
发布于 2 天前 作者 josenspire 335 次浏览 来自 问答

原谅翻不了墙搜不到社区相关的信息,如果有重复贴麻烦贴个链接给我十分感谢。

场景是: Node+Express,request数据和response数据使用RSA加解密处理。request数据要decrypt,response数据要encrypt。 一点自己的设想是,对重复的加解密过程实现为AOP,考虑之后使用了中间件 use 作为入/出 处理层。 然而问题在于这样就有数据传输的一个问题: 初步操作是把req.body的数据,decrypt之后重新req.body,再把经业务处理过之后要返回给客户端的数据重新赋给req.body,再encrypt之后相应给客户端 经过代码实现测试过可以实现,但是感觉不知是否存在什么问题,想请教大家关于AOP这样实现合理吗? 用req.body线性传递数据有安全隐患吗? 或者真正的AOP应该怎么实现。 如果描述,认识误解之处请多包涵。请大家不吝解答

回到顶部