Postman 使用脚本添加 BA 认证 2018-09-08 BA 认证是对 API 请求的一种认证措施。主要是先组合请求的一些参数(例如请求时间、请求方法和请求路径)和双方约定的授权 key, 然后将组合的字符串进行单向加密处理得到一个凭证,然后在头部加上带上该凭证和请求时间访问 API。 [阅读全文] Tags: Postman JavaScript API
Nginx 保留端口重定向 2018-08-27 Web 应用中,需要重定向时,服务端返回一个 301 或者 302 的响应即可,例如在一个 Rails 应用中重定向到登录页面: [阅读全文] Tags: Nginx Deploy
Ruby 中调用方法需要 self 的所有情况 2018-07-12 Ruby 中的对象没有属性的概念,比起一些静态语言(如 Java)少了很多 self 前缀的调用情况。在 Ruby 项目中,为了代码简洁和符合大家习惯,我们应该了解一下 需要 self 的情况有哪些。 [阅读全文] Tags: Ruby
在类或模块中引入模块的单例类方法 2018-04-21 在 Ruby 中,我们都知道 include 能引入一个模块的方法作为当前类/模块的实例方法,以及 extend 可以引入模块的方法作为当前类/模块的类方法(单例方法)。那么模块中本身的类方法(单例方法)呢?该怎么引入他呢? [阅读全文] Tags: Ruby