我在sinatra的早期版本(1.2.6)
中使用了这段代码error 400..510 do |app|
do_something_with app.status
end
此处app.status
是数字代码,即将在响应中使用的介于400和510之间的数字。
对于最新版本(1.3.2),此版本不再有效 - app
为nil
。我查看了文档并尝试了env['sinatra.error']
,但似乎也是nil
。
这还有可能吗?
答案 0 :(得分:3)
你试过response.status
吗?你可以用status
来调用它,因为我相信它是一个帮手。