Skip to main content
Standardmäßig erfassen die AppSignal-Integrationen HTTP-Request-Header für Webanwendungen in unterstützten Bibliotheken. Sie können benutzerdefinierte Request-Header an einer Transaktion oder einem Span setzen. Das Ändern der Request-Header überschreibt die durch die AppSignal-Instrumentierungen gesetzten Daten. Alle Request-Header werden gefiltert durch unsere Integrationen, bevor sie an unsere Server gesendet werden.
🔐 Senden Sie keine personenbezogenen Daten (Personal Identifiable Information, PII) an AppSignal. Filtern Sie PII (z. B. Namen, E-Mail-Adressen) und verwenden Sie stattdessen eine ID, einen Hash oder einen pseudonymisierten Bezeichner.

Verwenden Sie Link Templates, um sie in Ihrer Anwendung zurückzuverknüpfen.
Die folgende Tabelle enthält eine Liste der akzeptierten Werttypen für Request-Header. Das untenstehende Codebeispiel zeigt, wie benutzerdefinierte Request-Header gesetzt werden:
Für bestimmte Sprachen ist zusätzliches Setup erforderlich. Bitte folgen Sie den Anweisungen für diese Sprachen: environment

Einschränkungen

Wenn die Anwendung einen Request-Header mehrmals setzt, wird nur der letzte Wert für einen Request-Header gespeichert. Für Elixir wird, wenn der Helfer mehrmals aufgerufen wird, nur das letzte Set von Request-Headern (Umgebung) gespeichert.