我有这样的事情:
post "/login" do
end
get "/login" do
end
post "/register" do
...
redirect "/login" # I would like to redirect to get "/login" instead of post "login"
end
Run Code Online (Sandbox Code Playgroud)
我可以告诉sinatra我想使用get,而不是隐含地选择"post"吗?
大多数浏览器将使用302(默认)重定向重置为GET.如果您遇到的浏览器实际上正在做正确的事情而不是更改请求方法,您可以强制它更改为303.
redirect '/login', 303
Run Code Online (Sandbox Code Playgroud)
资料来源:http: //www.gittr.com/index.php/archive/details-of-sinatras-redirect-helper/
| 归档时间: |
|
| 查看次数: |
2683 次 |
| 最近记录: |