Я выборка URL-адреса, используя выборку в не реагирует Redux приложения, которое выглядит как:успешно извлечь из апи, но никакого ответа
fetch(url, {
mode: 'no-cors',
method: method || null,
headers: headers || null,
body: form || null,
}).then(function(response) {
console.log(response.status)
console.log("response");
console.log(response);
}).then(function(data){
console.log(data)
console.log(data)
})
Странно это происходит. Когда я называю URL это называется и ответ 200. Когда я вижу в консоли для ответа я получаю надлежащий ответ от URL, но response.status
дает мне 0
и мой response
выглядит странно, как:
body: null ok: false
и так on ...
Я не знаю, что здесь не так, потому что мой api вызван и даже я получаю ответ, но я не могу уловить ответ.
Должен ли я ждать, пока api завершит и обработает дальше? Как и ждать получения, если да, то как я могу это сделать?
Можете ли вы доказать, что это проблема с 'fetch' и не с самого API? –
Да, потому что в моей сети я вижу ответ от API .. – gamer
Возможный дубликат [тело редукционной выборки не используется без режима корса] (http://stackoverflow.com/questions/35169728/redux-fetch-body -is-не-потребительная с-режима без-Корса-) – Marco