gpt4 book ai didi

ruby-on-rails - 如何从Rails 3中的请求对象获取发出请求的时间?

转载 作者:行者123 更新时间:2023-12-03 23:15:42 25 4
gpt4 key购买 nike

我需要记录发出请求的时间。如何从Rails 3中的请求对象获取该信息?

最佳答案

您需要创建您的Rack中间件,这将添加一个时间戳以进行请求。
例如(尚未检查,但可以为您提供建议):

module Middleware
class Timestamp
def initialize(app)
@app = app
end

def call(env)
env[:timestamp] = Time.now
@app.call(env)
end
end
end

并将其添加到application.rb(config.middleware.use)中

关于ruby-on-rails - 如何从Rails 3中的请求对象获取发出请求的时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5661303/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com