node.js - ExpressJS重定向方法

标签 node.js express

如果我使用 res.redirect( url ) 重定向方法是否还会将之前的参数附加到要重定向的位置?

这意味着如果我使用 POST 方法传递/发送带有 json 参数的请求,然后我将请求重定向到另一台服务器,其他服务器(重定向的位置)会收到 json 参数吗?

最佳答案

不,这是一个简单明了的 HTTP 重定向 header ,大多数浏览器在收到这样的 header 时只会“跳转”到目标 URL。

如果您以编程方式发布,那么如何对 HTTP 重定向 header 使用react完全取决于您。如果需要,您可以将原始数据发送到重定向目的地。

另请参阅:

http://en.wikipedia.org/wiki/URL_redirection

关于node.js - ExpressJS重定向方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11897019/

相关文章:

javascript - Express.js 使用 FormData 对象获取 API

javascript - foreach 对象和异步函数

node.js - 在 Node.js Web 服务器中确定用户角色并授予 API 访问权限的正确方法是什么?

javascript - 奇怪的 Node.js Buffer.toString() 行为

javascript - $inc 在我的 MongoDB 查询中无法正常工作

node.js - 在 Typescript 中增加全局范围不起作用

html - 如何将变量从nodejs文件发送到ejs文件

node.js - Express 4/Node JS - 优雅地管理 uncaughtException

node.js - Mongoose 填充返回空值或未定义

javascript - 如何关闭 Node 中的无界和管道流请求?