繁体   English   中英

带有post参数的redirect_to

[英]Redirect_to with post params

我写这个重定向:

redirect_to list_order_submit_path(:provider_id => @cart_item.product.provider.id)

但这显示URL中的Provider_id:

本地主机:3000 /顺序/列表PROVIDER_ID = 1

如何传递不在URL中的变量或如何将其传递到post参数?

我将引用此SO答案的开头,以供以后的查看者使用:

在HTTP规范中,您无法同时重定向并发送POST数据。

你不应该这样做。 您想要的是GET请求,因为您正在列出元素而不是对其进行修改。

因此,在标头中传递参数是正确的,也是最佳实践。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM