Baseline Widely available
Hinweis: Diese Funktion ist in Web Workers verfügbar, mit Ausnahme von Service Workers.
Die schreibgeschützte XMLHttpRequest
-Eigenschaft responseText
gibt den Text zurück, der von einem Server empfangen wurde, nachdem eine Anfrage gesendet wurde.
Ein Zeichenstring, der entweder die mit XMLHttpRequest
empfangenen Textdaten enthält oder ""
, wenn die Anfrage fehlgeschlagen ist oder noch kein Inhalt empfangen wurde.
Bei der Bearbeitung einer asynchronen Anfrage hat responseText
immer den aktuellen Inhalt, der vom Server empfangen wurde, selbst wenn er unvollständig ist, weil die Daten noch nicht vollständig empfangen wurden.
Sie wissen, dass der gesamte Inhalt empfangen wurde, wenn der Wert von readyState
XMLHttpRequest.DONE
(4
) wird und status
200 ("OK"
) erreicht.
InvalidStateError
DOMException
Wird ausgelöst, wenn XMLHttpRequest.responseType
nicht auf entweder die leere Zeichenfolge oder "text"
gesetzt ist. Da die responseText
-Eigenschaft nur für Textinhalte gültig ist, ist jeder andere Wert ein Fehlerzustand.
const xhr = new XMLHttpRequest();
xhr.open("GET", "/server", true);
// If specified, responseType must be empty string or "text"
xhr.responseType = "text";
xhr.onload = () => {
if (xhr.readyState === xhr.DONE) {
if (xhr.status === 200) {
console.log(xhr.response);
console.log(xhr.responseText);
}
}
};
xhr.send(null);
Spezifikationen Browser-Kompatibilität MDN-Feedback-Box War diese Ãbersetzung hilfreich?
Diese Seite wurde automatisch aus dem Englischen übersetzt.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4