XMLHttpRequest: XMLHttpRequest() Konstruktor

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Hinweis: Diese Funktion ist in Web Workers verfügbar, mit Ausnahme von Service Workers.

Der XMLHttpRequest() Konstruktor erstellt ein neues XMLHttpRequest.

Syntax

js
new XMLHttpRequest()
// Non-standard
new XMLHttpRequest(options)

Parameter

Es gibt keine standardisierten Parameter. Allerdings erlaubt Firefox einen nicht-standardisierten Parameter:

options Nicht standardisiert

Ein Objekt, das die folgenden Flags enthalten kann:

mozAnon

Ein Boolean. Wenn dieses Flag auf true gesetzt wird, wird der Browser die Origin und Benutzeranmeldedaten beim Abrufen von Ressourcen nicht preisgeben. Das Wichtigste ist, dass Cookies nicht gesendet werden, es sei denn, sie werden explizit mit setRequestHeader hinzugefügt.

mozSystem

Ein Boolean. Wenn dieses Flag auf true gesetzt wird, wird die Same-Origin-Policy bei der Anfrage nicht durchgesetzt.

Rückgabewert

Ein neues XMLHttpRequest Objekt. Das Objekt muss mindestens durch Aufrufen von open() vorbereitet werden, um es zu initialisieren, bevor send() aufgerufen wird, um die Anfrage an den Server zu senden.

Spezifikationen

Specification
XMLHttpRequest
# dom-xmlhttprequest

Browser-Kompatibilität

Siehe auch