Render-Webhooks sicher verarbeiten
Zustellung prüfen, schnell antworten und wiederholte Events unschädlich machen.
Mit Webhooks läuft der Workflow weiter, ohne einen HTTP-Request offen zu halten. Ein zuverlässiger Empfänger prüft den Request und behandelt wiederholte Zustellung als normal.
Erst prüfen, dann verarbeiten
Prüfe die Webhook-Signatur gegen den rohen Request-Body und lehne Events ab, die sich nicht authentifizieren lassen.
Schnell bestätigen
Speichere Vorgang und Event-ID, gib eine erfolgreiche Antwort zurück und erledige langsame Zustellarbeit danach asynchron.
Wiederholungen idempotent machen
Nutze die Event-ID als eindeutigen Schlüssel. Eine wiederholte Zustellung sollte auf das erste akzeptierte Event verweisen, statt doppelt zu veröffentlichen oder abzurechnen.