接口怎么统一加密解密呢
发布于 6 年前 作者 chelsh 2835 次浏览 来自 问答

怎么在收到请求时解密,返回请求时加密呢。怎么样才能让每个请求都经过解密函数,每个返回都经过加密函数呢?

8 回复

不就是 koa middleware 么

@atian25 koa middleware只能满足每个请求都经过解密函数把? 能满足返回都经过加密函数吗?

了解下洋葱模型

@atian25 express有类似的吗?

@chelsh 重写一个res.send就行了

[CNodeMD]

在路由中间件注册后面注册一个中间件不可以吗?

额 就是一个中间件就能解决的事情撒

其实就是做一个KOA中间件,中间件内部代码流程为:解密 -> await next() -> 加密 ,这样就OK了,await next()可以让代码去执行完业务逻辑后再回来执行加密操作!

回到顶部