javascript - 从 larvel 后端重定向到 vue 前端
问题描述
我正在集成一个支付网关,所有代码都由后端执行。我post
从前端向后端发送一个请求,然后付款过程开始。付款完成后,我收到了从支付网关到后端的带有付款信息的 post 请求。然后我验证付款并更新数据库。下一步是将用户重定向到/success
我的 vuejs 项目的路由。这是我的程序的一个场景。
- 我的后端:
backend.com
- 我的前端:
frontend.com
- 前端到后端的支付请求:
backend.com/pay
- 支付网关到后端的响应url:
backend/success
我想更新数据库并frontend.com/success
在付款成功时将我的用户重定向到付款信息。我将 Laravel 用于后端,将 vuejs 用于前端。
解决方案
将 POST 请求发送到后端并收到有效响应后,您可以使用 Vue Router 将用户重定向到成功页面$router.push('/success')
推荐阅读
- powershell - PowerShell:如何获取在组合框中选择的信息,以便稍后用作变量?
- authentication - 如何在运行时更改 ASP.NET 中 UserManager 的 dbContext
- python - 我正在尝试在 matplotlib 中制作等高线图动画
- reactjs - 用卡片而不是列来反应 Datagrid?
- functional-programming - 如何修复 F# 函数参数中的类型错误
- java - 参数化测试不适用于 GuiceExtension
- javascript - How to split the String based on array elements into array retaining the array the split word in javascript
- javascript - 使用 momentjs 在 DST 期间获取时区缩写
- break - 如何在 InDesign 脚本中打断一行文本?
- pandas - 如何将 GROUPBY 的结果与 pandas 中的原始数据框连接起来?