Zum Hauptinhalt springen

setHeaders()

Beschreibung

Legt benutzerdefinierte Header fest, die jeder Anfrage des RestDataProvider hinzugefügt werden

Info

Die an setHeaders() übergebenen Header werden mit dem Standard-Header Content-Type: application/json zusammengeführt und mit jeder Anfrage gesendet. Dies wird häufig verwendet, um ein Autorisierungs-Token (zum Beispiel den Remote-Token-Header) in einem Mehrbenutzersystem zu übermitteln.

Verwendung

setHeaders(headers: object): void;

Parameter

NameTypBeschreibung
headersobjectErforderlich. Ein Objekt mit benutzerdefinierten Headern, die jeder Anfrage hinzugefügt werden

Beispiel

const { RestDataProvider } = todo;

const url = "https://some_backend_url";

login(url).then(token => {
const restProvider = new RestDataProvider(url);
restProvider.setHeaders({
"Remote-Token": token,
});
// ... To Do List initialisieren und Provider verbinden
});

Verwandte Artikel: Mit dem Server arbeiten