Anfrage: text() Methode
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit März 2017 browserübergreifend verfügbar.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die text() Methode des Request Interface
liest den Anfragekörper und gibt ihn als ein Promise zurück, das mit einem String aufgelöst wird. Die Antwort wird immer unter Verwendung von UTF-8 dekodiert.
Syntax
js
text()
Parameter
Keine.
Rückgabewert
Ein Promise, das mit einem String aufgelöst wird.
Ausnahmen
TypeError-
Wird aus einem der folgenden Gründe ausgelöst:
- Der Anfragekörper ist gestört oder gesperrt.
- Es gab einen Fehler beim Dekodieren des Inhalts des Körpers (zum Beispiel, weil der
Content-EncodingHeader falsch ist).
Beispiele
js
const text = "Hello world";
const request = new Request("/myEndpoint", {
method: "POST",
body: text,
});
request.text().then((text) => {
// do something with the text sent in the request
});
Spezifikationen
| Spezifikation |
|---|
| Fetch> # ref-for-dom-body-text①> |