Zum Hauptinhalt springen

setHeaders()

Beschreibung

Legt benutzerdefinierte HTTP-Header fest, die RestDataProvider bei jeder an den Server gesendeten Anfrage anhängt

Info

Die Methode setHeaders() ist Teil des RestDataProvider-Dienstes für die Arbeit mit dem Server.

Verwendung

setHeaders(headers: object): void;

Parameter

  • headers - (erforderlich) ein Objekt, dessen Schlüssel Header-Namen und dessen Werte Header-Werte sind. Die Header werden bei jeder über send() gesendeten Anfrage zum Standard-Header Content-Type: application/json hinzugefügt.

Beispiel

Der häufigste Anwendungsfall ist das Anhängen eines Autorisierungs-Tokens an jede Anfrage:

const url = "https://some_backend_url";
const restProvider = new kanban.RestDataProvider(url);

restProvider.setHeaders({
"Remote-Token": "eyJpZCI6IjEzMzciLCJ1c2VybmFtZSI6ImJpem9uZSIsImlhdC...",
});

Um Header nur für eine bestimmte Anfrage und nicht für jede Anfrage festzulegen, übergeben Sie diese stattdessen als viertes Argument an send().

Verwandte Artikel: Arbeiten mit dem Server: Multiuser-Backend