Gem Repost使用POST方法实现重定向。 下一篇文章实现故事和一些细节。 安装 将此行添加到您的应用程序的Gemfile中: gem 'repost' 然后执行: $ bundle 或自己安装为: $ gem install repost 它解决什么问题? 当您需要向端点发送一些参数时,端点应在执行后重定向。 如果端点接收到[GET]不会有问题,因为您可以只使用redirect_to post_url(id: @model.id, token: model.token...) 。 但是,当端点收到[POST]时,您必须生成html表单并提交。 因此, repost gem