gpt4 book ai didi

ruby - 如何访问 sinatra 错误处理程序中响应的 HTTP 代码?

转载 作者:可可西里 更新时间:2023-11-01 17:03:41 25 4
gpt4 key购买 nike

我在早期(1.2.6)版本的 sinatra 中使用了这段代码

error 400..510 do |app|
do_something_with app.status
end

此处 app.status 是数字代码,即 400 到 510 之间的数字,将在响应中使用。

在最近的 (1.3.2) 版本中,这不再有效 - appnil。我查看了文档并尝试了 env['sinatra.error'] 但它似乎也是 nil

这还有可能吗?

最佳答案

您是否尝试过response.status?您可以只使用 status 来调用它,因为我相信它是一个帮助程序。

关于ruby - 如何访问 sinatra 错误处理程序中响应的 HTTP 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8904315/

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