Anfrage: `text()` Methode
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since März 2017.
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
| Specification |
|---|
| Fetch> # ref-for-dom-body-text①> |