Gibt es einen Plan, die Bereinigung von Daten vor dem Senden an den Server zu unterstützen? Der folgende Kommentar wurde unter #1564 gefunden, aber das Problem wurde geschlossen, daher möchten wir den aktuellen Status bestätigen.
Wir werden in Kürze eine neue Methode zum Entfernen sensibler Daten in SDKs veröffentlichen. Bleiben Sie dran.
https://github.com/getsentry/sentry-javascript/issues/1564#issuecomment -423894813
Das aktuelle JavaScript SDK unterstützt diese Funktion nicht, Benutzer filtern manuell mit beforeSend
Rückruf nach Dokument . Allerdings unterstützt früheres Raven.js diese Funktion mit sanitizeKeys
, Dokument hier . Und auch andere SDKs unterstützen diese Funktion, zum Beispiel bietet Rubys SDK sanitize_fields
.
Es lohnt sich, diese Funktion im neuen SDK zu unterstützen, wenn der Benutzer von Raven.js zum neuen Sentry SDK migriert oder sich entscheidet, welches SDK in einem neuen Projekt zu verwenden.
sanitizeKeys
Option in Raven.jssanitize_fields
Hey, danke für das Schreiben einer sehr ausführlichen Ausgabe. Wir haben darüber nachgedacht, dies schon früh hinzuzufügen, es ist jedoch keine sehr häufig verwendete Funktion. Und wir tun uns jetzt schon schwer, kompakt zu bleiben.
Dies ist ein sehr guter Kandidat für eine externe Integration, die von @sentry/integrations
heruntergezogen und konfiguriert werden könnte. Pull-Request wäre mehr als willkommen :)
Vielen Dank für Ihre Antwort! Ich versuche mir zuerst @sentry/integrations
anzusehen.
@kamilogorek Entschuldigung für die späte Antwort. Ich habe gerade Pull-Request #2422 erstellt. Danke im Voraus. 👍
Hilfreichster Kommentar
Hey, danke für das Schreiben einer sehr ausführlichen Ausgabe. Wir haben darüber nachgedacht, dies schon früh hinzuzufügen, es ist jedoch keine sehr häufig verwendete Funktion. Und wir tun uns jetzt schon schwer, kompakt zu bleiben.
Dies ist ein sehr guter Kandidat für eine externe Integration, die von
@sentry/integrations
heruntergezogen und konfiguriert werden könnte. Pull-Request wäre mehr als willkommen :)