Wenn der Anforderungsstatus größer als 400 ist (ich habe 400, 423, 429 Zustände ausprobiert), kann Fetch den zurückgegebenen JSON-Inhalt nicht lesen. Der folgende Fehler wird in der Browserkonsole angezeigt
Nicht erfasst (im Versprechen) TypeError: Fehler beim Ausführen von 'json' bei 'Response': Der Body-Stream ist gesperrt
Ich habe den Inhalt des zurückgegebenen Antwortobjekts wie folgt angezeigt:
Aber ich kann es noch vor ein paar Monaten benutzen.
Meine Frage lautet wie folgt:
- Ist dies nur das Verhalten des Chrome-Browsers oder die Änderung des Abrufstandards?
- Gibt es eine Möglichkeit, den Körperinhalt dieser Zustände zu ermitteln?
PS: Meine Browserversion ist Google Chrome 70.0.3538.102 ((正式) (64 位)