例如,我想在請求中傳遞給資源
# Go to payment link
<%= link_to 'Payment', checkout_path(pricing: amount.id) %>
當我轉到付款鏈接時,網址路徑是下一個:
http://localhost:3000/checkout?pricing=amount_2aHUHuhdn23jnSJd
我想隱藏子目錄“pricing=amount_2aHUHuhdn23jnSJd”而不必使用任何 gem
我很感激你的時間和你的一粒沙子
uj5u.com熱心網友回復:
您可以將結帳 API 從 GET 更改為 POST 方法。
uj5u.com熱心網友回復:
如果沒有看到您的 routes.rb 檔案,我不太確定您的意思。正如@Deepak Kumar 提到的,要從您的 url 隱藏查詢,您應該使用 POST 請求。看看這個指南。您可以在下方添加
post 'payment', to: 'checkout#payment'
在你的 routes.rb 中。這將要求Payment您采取行動CheckoutsController
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/398335.html
