【发布时间】:2020-10-26 07:03:35
【问题描述】:
我正在编写一个 Node.js API 来将用户注册到另一个 Web 应用程序。问题是,在注册过程中,Node应用通过request请求的API是301重定向到另一个API完成注册。
如果我使用jQuery AJAX并等待.complete()回调以确保重定向成功,则可以解决此问题。
如何使用 Node.js request 完成此任务?
【问题讨论】:
标签: javascript node.js
我正在编写一个 Node.js API 来将用户注册到另一个 Web 应用程序。问题是,在注册过程中,Node应用通过request请求的API是301重定向到另一个API完成注册。
如果我使用jQuery AJAX并等待.complete()回调以确保重定向成功,则可以解决此问题。
如何使用 Node.js request 完成此任务?
【问题讨论】:
标签: javascript node.js
显然,这是由重定向到 POST(非 GET)HTTP 请求引起的,request 默认禁用该请求。我应该启用此选项以遵循任何类型的 HTTP 请求:
followAllRedirects: true
此链接中的详细信息:Follow redirect with node.js request
【讨论】: