Next.js · Middle · Frage 21 von 75
Was macht proxy.ts (früher Middleware)?
- 1Tauscht React-Komponenten je nach Gerät aus
- 2Läuft vor der Verarbeitung des Requests: Weiterleitungen, Rewrites, Header
- 3Leitet alle
fetch-Aufrufe aus Server Components über einen gemeinsamen Cache
Antwort zeigen
Richtige Antwort: Läuft vor der Verarbeitung des Requests: Weiterleitungen, Rewrites, Header
Erklärung
Proxy fängt Requests an der Netzwerkgrenze ab: Weiterleitung nicht angemeldeter Nutzer, A/B-Tests, Locales, Header. Den Geltungsbereich setzt man mit matcher. Für schwere Logik oder als einzige Autorisierungsprüfung taugt er nicht - Berechtigungen prüft man auch nah an den Daten.