ловить ответ на запрос после того, как сообщение успешно завершено - PullRequest
1 голос
/ 29 мая 2019

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

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

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

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

Ответы [ 2 ]

1 голос
/ 29 мая 2019

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

const current = api();

getAPI = async () => {
    let res = await current.post(`/sampleUrl`,formData);
    let { data } = await res.data;
    console.log(data); // logs the response
};
0 голосов
/ 29 мая 2019

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

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

const request = require("request");
const response = request.post(data);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...