[英]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.