Mein API ist gerade jetzt, und meine App stürzte spektakulär aufgrund der OPTIONS
Anruf bekommen eine 503. Nach der Suche hoch und niedrig, ich habe festgestellt, es ist sehr schwer zu Google "Catch fehlgeschlagene Optionen Ruf ", et al. ohne einen Haufen Posts über Leute zu bekommen, die fragen, was der OPTIONS
Aufruf ist, oder mehr Beiträge über die Übergabe von options
an einen API-Aufruf.Wie zu fangen OPTIONS Methode Anruf
Also, wie kann ich einen fehlgeschlagenen Anruf in meinem Code OPTIONS
erfassen. Hier ist ein Beispielausschnitt, von dem aus ein Anruf ausgeführt wird, der fehlschlägt.
const userPreferences = yield fetch(url, options).then((response) => response);
const result = yield userPreferences.json();
if (userPreferences.status !== 200) {
yield put(saveError(result));
} else {
yield put(savePreferences(result));
}
Was ist der Zweck von 'Ausbeute'? Warum führen Sie keine Aktionen in '.then()' aus? – guest271314
Ich finde es einfacher, diesen Weg innerhalb einer Generatorfunktion zu lesen. –
Was möchten Sie feststellen? Hast du 'mode:" no-cors "probiert? – guest271314