Я хочу знать, как вернуть данные API метода POST, используя fetch
- Мой API состоит из данных формы с 2 параметрами
- Я пробовал с Ax ios Я не получаю данные для отображения или для возврата ответа
- Когда я попытался с помощью функции Fetch, я могу получить ответ, но не могу вернуть данные в другой файл JS.
С помощью Fetch:
method: 'POST',
body: formdata,
redirect: 'follow'
};
let resp = await fetch('URL',requestOptions)
.then(res => Promise.all([res.status, res.json()]))
.then(([status, jsonData]) => {
console.log('jsonData : ', jsonData); // here i am getting the response
console.log('status : ', status);
console.log('resp : ', resp); //here i am getting as UNDEFINED
return resp;
});
С Axe ios:
let options = {
'headers': {
},
formData: {
'para1': '';
'para2': '';
}
};
let resp = await axios.post(URL ,options)
console.log('---------'+resp+'----------') //i am not getting any response here
return resp;
Даже с запросом я могу получить ответ от API, но не может вернуть его в другой файл JS.
Заранее спасибо.