I für die Verwendung von fetch
mit CouchDB eine Hilfsfunktion haben, die als beendet:Wie ein Promise.reject .catch
...
return fetch(...)
.then(resp => resp.ok ? resp.json() : Promise.reject(resp))
.then(json => json.error ? Promise.reject(json) : json)
und wenn ich es an anderer Stelle verwenden, ich hatte den Eindruck, dass ich konnte .catch
ausdrücklich diejenigen Zurückweisungen:
aber leider kann ich nicht in der Lage sein, die Ablehnungen zu bekommen. Der spezifische Fehler, nach dem ich suche, ist eine HTTP 401-Antwort.
Was gibt?
(Bitte beachten Sie, dass es implizite ES6 return
‚s in den .then
s)
Ich wollte user @ jfriend00 Kommentar, aber der Kommentar verschwunden upvote. :( – morbusg