成功发布后捕获发布请求的响应

时间:2019-05-29 15:12:01

标签: javascript http vue.js post

我正在创建一个发布请求,该请求已成功执行,并且可以在“网络”标签中看到该响应。

我正在尝试存储该响应,以便可以在以后使用该响应,但是我不能这样做。我不完全知道如何存储该响应,有人可以指导我吗?

我已经创建了一个类似于以下示例的帖子,并且试图在之后放置.then,但我认为它对我没有用。

const current = api();
await current.post(`/sampleUrl`,formData);

2 个答案:

答案 0 :(得分:1)

由于我不知道您当前用于管理XHR请求的堆栈是什么,我举一个通用的例子,假设您的抽象返回了 promise

const current = api();

getAPI = async () => {
    let res = await current.post(`/sampleUrl`,formData);
    let { data } = await res.data;
    console.log(data); // logs the response
};

答案 1 :(得分:0)

您使用哪个模块进行POST请求?

request中保存响应。这可能为您做到了。

const request = require("request");
const response = request.post(data);