付款成功后如何重定向到外部网页?

时间:2018-11-10 11:03:19

标签: node.js express url-redirection

我正在使用Easy Pay Gateway进行付款。成功付款后,easy pay将使用Express JS向我的rest-api发送回复。

现在,在验证了后端中的信息之后,我想重定向到前端页面。
我使用了
res.redirect('https://front-end-url');
但它说没找到。

我想知道我是否执行res.redirect(),浏览器中会发生什么。浏览器是否自动重定向到网页或客户端处理res.redirect()?

1 个答案:

答案 0 :(得分:0)

当您编写res.redirect()时,对客户端的响应将是带有重定向链接的302。

这是重定向用户的标准方法,但是在客户端中会发生什么情况取决于所使用的客户端。

所有常见的浏览器都将在302之后添加新的端点,并将用户移动到此页面,但是如果用户使用的是奇怪的浏览器或类似的浏览器,则不必担心,用户可以决定不想执行重定向或类似操作,这很好,他可能知道自己在做什么。

服务器应始终遵循标准方式:)

相关问题