XMLHttpRequest: responseURL-Eigenschaft
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit August 2016 browserübergreifend verfügbar.
Hinweis: Diese Funktion ist in Web Workers verfügbar, mit Ausnahme von Service Workers.
Die schreibgeschützte Eigenschaft XMLHttpRequest.responseURL gibt die serialisierte URL der Antwort oder einen leeren String zurück, wenn die URL null ist. Falls die URL zurückgegeben wird, wird jegliches URL-Fragment entfernt. Der Wert von responseURL wird die endgültige URL sein, die nach allen Weiterleitungen erlangt wird.
Beispiel
js
const xhr = new XMLHttpRequest();
xhr.open("GET", "http://example.com/test", true);
xhr.onload = () => {
console.log(xhr.responseURL); // http://example.com/test
};
xhr.send(null);
Spezifikationen
| Spezifikation |
|---|
| XMLHttpRequest> # the-responseurl-attribute> |