环境 rails 6.0 ruby 2.6.5 最近的一个小项目里边,接口安全方面使用了 timestamp + sign 的方式。但是发现了两个问题: rails的restful路由把路径中的参数也加入到参数数组中了。…
manjaro 安装 deepin-wine-wechat 在验证 md5sums 时报错
环境 manjaro 19.10 (i3wm) 经过 因为wine微信死活起不来了,所以打算重新安装。在使用yay安装的过程中,报错提示签名校验错误。内容如下 ==> 正在验证 source 文件,使用md5sum…
Rails 的 to_query encode 问题
在做签名时,发现了一个问题:Rails中Hash#to_query的方法不只是简单的将hash拼接成query形式,还会encode query串,如果不知道这点很容易就会做出再次encode的蠢事了(比如我)。 还有一…