【问题标题】:Redirect to another Rest API Url with POST data - Node Js使用 POST 数据重定向到另一个 Rest API Url - Node Js
【发布时间】:2021-01-09 06:40:15
【问题描述】:

我有一个支付网关 Rest API URL。因此,当订单详细信息成功保存在数据库中时,我希望从我的服务器端 Rest API 重定向到支付网关 URL。

示例

example.com(客户端)-> POST 请求 -> pay.example.com/order(Nodejs) -> 使用 POST 数据重定向 -> paymentgateway.com/pay/xyz(支付网关)

那么如何使用 Express Js 中的 POST 数据重定向到支付网关网站?

【问题讨论】:

  • 这能回答你的问题吗? posting to a remote url with expressjs
  • @kewlashu 没有。我不想回应。我只想重定向 anthor 网站,我的意思是带有发布数据(付款详细信息)的支付网关网站。
  • 一种方法是在服务器端呈现您的paymentgateway 页面,然后将页面发送到客户端 - 可以使用 EJS(或其他模板库)在服务器端呈现. render 方法允许您将数据传递到模板页面,然后将其呈现为 HTML 并发送到客户端

标签: javascript node.js express httprequest post-redirect-get


【解决方案1】:

你试过了吗:

res.redirect('https://app.example.io');

https://expressjs.com/en/api.html#res.redirect

【讨论】:

  • 嗨。是的,我试过了。但我想用 POST 数据重定向。付款详情示例(金额、订单编号、客户名称)
  • 发布后向浏览器发送响应并处理重定向到支付网关的响应。
猜你喜欢
  • 2017-05-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-27
  • 1970-01-01
  • 2013-08-04
  • 1970-01-01
相关资源
最近更新 更多