Ruby 使用 grape entity ,如何将结果加密呢?

kingwkb · 2013年07月31日 · 最后由 Rei 回复于 2013年07月31日 · 2085 次阅读

api 返回的内容要加密

比如 grape entity 返回的内容要 base64 一下,如何做?

#1 楼 @hisea 要求 https 后面还的加一层加密

我找到个,使用 middleware,明天试试

http://code.dblock.org/wrapping-responses-with-grape-and-rack

base64 既然是可逆的,就不是加密了。看看 RSA。

#3 楼 @Rei 我只是打个比方,关键是要在返回之前拿到数据 经过加密处理之后再返回

#4 楼 @kingwkb 如果是基于 Rack 的框架,那么可以像一个栈一样插入处理逻辑,就是 middleware。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号