我正在將我的網站與支付網關進行整合...我想從用戶那裏獲取一些參數並從我身邊添加一些參數,然後將數據發送到支付網關。但問題是我只能從服務器端使用重定向使用GET而不是POST發送數據,支付網關希望數據中的數據包含敏感信息......因此,如何將數據傳遞到支付網關通過POST?如何在grails中使用POST重定向到外部URL
2
A
回答
2
您不能重定向POST請求,所有重定向都是新的GET請求,它來自規範。
順便說一句,您可以在發送到支付網關之前在客戶端添加此參數。例如通過使用ajax。或者通過製作一個額外的頁面,一個表格,將自動提交到支付網關
1
您需要的兩個步驟是: 首先在進行ajax調用時在客戶端添加來自用戶的參數。 第二次在服務器端添加所需的參數。之後,你可以轉發的細節到你的網關。
def addYourParameters()
{
// did required operation here
forward controller:'gateway', action:'yourAction', params: [required Map]
}
相關問題
- 1. 如何在控制器中使用POST參數重定向到外部URL
- 2. PHP表單POST到外部URL,重定向到另一個URL
- 3. URL重定向到外部URL
- 4. 重定向到外部URL但發送自定義POST參數
- 5. 重定向到MVC5中的外部URL
- 6. 重定向到JSF中的外部URL
- 7. 如何在Play框架2.0(Java)中重定向到外部URL
- 8. 在POST請求中重定向到URL
- 9. Umbraco外部URL重定向
- 10. Backbone.js重定向到外部URL
- 11. .htaccess重定向到外部url,但mod_rewrite
- 12. 將錨點重定向到外部URL
- 13. CakePHP重定向到外部絕對URL
- 14. CakePHP重定向到外部URL
- 15. J2EE重定向到外部URL
- 16. 使用Laravel 5中的GET參數重定向到外部URL
- 17. 如何重定向到java中的外部url
- 18. 如何將CakePHP中的參數重定向到外部URL
- 19. 如何重定向到一個外部URL CakePHP中
- 20. 的.htaccess重定向到外部URL,同時隱藏重定向
- 21. .htaccess重定向到外部URL,同時隱藏重定向
- 22. 重定向到使用Rails外部URL不起作用
- 23. 外部django重定向POST參數
- 24. Java Playframework使用Json有效負載重定向到外部URL
- 25. 使用流明重定向到外部URL
- 26. 不使用var_dump()重定向到外部URL Laravel 5.1
- 27. 使用流星路由器重定向到外部URL
- 28. 重定向與POST參數外部URL由Spring MVC的
- 29. 如何將頁面重定向到外部URL AEM6.1
- 30. 如何將一個blogger.com頁面重定向到外部URL?