import { NextResponse, type NextRequest } from 'next/server' /** * Content-Security-Policy mit Nonce. * * Warum hier und nicht in next.config? Weil die Nonce pro Anfrage neu sein * muss. Statische Header koennen das nicht. * * Die Richtlinie ist bewusst eng: keine fremden Quellen, keine Fonts von * Google, kein CDN, keine Analytics. Was nicht aus dieser Anwendung kommt, * darf nicht geladen werden - hier liegen Gesundheits- und Finanzdaten. * * Im Produktivbetrieb gilt 'strict-dynamic': Next.js haengt die Nonce an * seine eigenen Skript-Tags, und diese duerfen dann weitere eigene * Skripte nachladen. Kein Fremdskript kommt durch, auch nicht ueber eine * eingeschleuste