首页 > 解决方案 > 在后续的 post 请求中使用 post 的结果

问题描述

我是新手,知识很少,我提前道歉。

我一直在尝试寻找使用第一个请求中的数据进行后续发布请求的示例。

场景,发出请求以获取身份验证令牌,然后将在标头中的后续请求中使用该令牌。

例如,请求 1 是一个 POST 并返回一个 access_token 对象 请求 2 是一个 POST 并且需要请求 1 的标头中的 access_token 对象。

我已经使用 request-promise 成功发出了请求 1,但不知道如何将其传递给第二个请求选项。

谢谢

标签: node.js

解决方案


查看“承诺链”。您应该在.then((resp) => ...)回调中发出第二个请求,您可以在其中访问第一个请求的响应数据。如果您return第二次请求承诺,您可以继续该链。


推荐阅读