Я создаю почтовый запрос, и он успешно выполняется, и я вижу этот ответ на вкладке сети.

Я пытаюсь сохранить этот ответ, чтобы я мог использовать его дальше, но я не могу этого сделать. Я точно не знаю, как я могу сохранить этот ответ, кто-нибудь может подсказать мне об этом?

Я создал пост, подобный приведенному ниже, и пытался добавить .then после, но я думаю, что он просто не сработал для меня.

const current = api();
await current.post(`/sampleUrl`,formData);
1
anant vikram Singh 29 Май 2019 в 18:12

2 ответа

Лучший ответ

Поскольку я не знаю, какой у вас текущий стек для управления запросами XHR, я приведу общий пример, предполагая, что ваша абстракция возвращает обещание :

const current = api();

getAPI = async () => {
    let res = await current.post(`/sampleUrl`,formData);
    let { data } = await res.data;
    console.log(data); // logs the response
};
1
Mosè Raguzzini 29 Май 2019 в 15:21

Какой модуль вы используете для запросов POST?

В запросе это сохраняет ответ. Это может сделать это для вас.

const request = require("request");
const response = request.post(data);
0
Chris B. 29 Май 2019 в 16:22