我试图让我的应用程序在遇到错误时重定向到自定义路由:
Twitter::Error::TooManyRequests
但是,由于某种原因,我遇到了困难,并且不断收到此错误:
This webpage has a redirect loop
这是我的控制器:
#app/controllers/tweets_controller.rb
rescue_from Twitter::Error::TooManyRequests, with: :too_many_requests
def too_many_requests
redirect_to too_many_requests_path
end
这是我的路线:
#config/routes.rb
get "/too_many_requests", to: "tweets#too_many_requests", as: :too_many_requests
我有一个app/views/tweets
名为的视图too_many_requests.html.erb
我知道我一定做错了什么,但有人可以帮忙吗?
谢谢