Sinatra 应用程序中有代码
post '/login' do
return_url = params[:return_url] # it's nil
#........
end
页面的 url 可能包含return_url
参数 - /my_app/login?return_url='blabla'
。当我尝试获取它时,它返回 nil,因为return_url
发布数据中没有参数。
我如何访问得到params
的return_url
?我知道我可能会创建一个隐藏字段并将其保存到其中,但是还有其他方法吗?