@Hanry654

Почему fetch возвращает promise pending?

server:
app.get("/api/services", async (req, res) => {

    let service = await services.getAllServices();

    res.setHeader('Access-Control-Allow-Origin', '*');
		res.setHeader('Access-Control-Allow-Headers', 'origin, content-type, accept');

    if(service){
	    res.send(service);
	  }
	  else{
	    res.status(404).send();
	  }
	})

fetch:
let res = await fetch("http://127.0.0.1:3000/api/services");
console.log(res.json());
  • Вопрос задан
  • 1408 просмотров
Решения вопроса 1
hzzzzl
@hzzzzl
Response.json() это тоже асинхронная операция

console.log(await res.json());
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы