* rollapi 无法在请求前获取到 controller 与 action 数据, 所以只能又还原为调用后, 同时使用 ensure 保证一定执行.