node.js - 在后续的 post 请求中使用 post 的结果
问题描述
我是新手,知识很少,我提前道歉。
我一直在尝试寻找使用第一个请求中的数据进行后续发布请求的示例。
场景,发出请求以获取身份验证令牌,然后将在标头中的后续请求中使用该令牌。
例如,请求 1 是一个 POST 并返回一个 access_token 对象 请求 2 是一个 POST 并且需要请求 1 的标头中的 access_token 对象。
我已经使用 request-promise 成功发出了请求 1,但不知道如何将其传递给第二个请求选项。
谢谢
解决方案
查看“承诺链”。您应该在.then((resp) => ...)
回调中发出第二个请求,您可以在其中访问第一个请求的响应数据。如果您return
第二次请求承诺,您可以继续该链。
推荐阅读
- javascript - IOS safari 或 Chrome 通过 USB 读/写文件
- python - python无法导入时区但可以导入日期时间
- user-interface - 仅当鼠标位于 JTextField 中时按下 ENTER 键时才运行特定代码的侦听器?
- documentum - 如何使用 DQL 更新 Documentum 中的锁定记录?
- r - 闪亮的应用程序 R;不接受输入
- sqlite - Xamarin 与 AzureMobileServices 脱机同步:初始脱机加载速度非常慢
- excel - 带切片机的 CUBESET
- excel - 检查并比较在组合框中输入的值
- python - 如何在 TensorFlow CNN 模型中初始化权重?
- c++ - QCompleter 不支持上下键