Angular · Middle · Frage 56 von 75

Wie kann eine einzelne Anfrage einen funktionalen Interceptor (z. B. den Auth-Header) überspringen?

export const SKIP_AUTH = new HttpContextToken(() => false);
this.http.get(url, { context: new HttpContext().set(SKIP_AUTH, true) });
Antwort zeigen

Richtige Antwort: Ein HttpContext-Token übergeben und im Interceptor prüfen

Erklärung

Der Interceptor liest req.context.get(SKIP_AUTH) und reicht die Anfrage unverändert weiter. Das ist sauberer als URL-Abgleich.

Zum Weiterlesen

Fehler in der Frage

Angular · Middle · Frage 56

Teste dich selbst

Mach den Test Angular · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen