Freigeben über


W3CLoggingFields Enumeration

Definition

Flags, die verwendet werden, um zu steuern, welche Teile der Anforderung und Antwort im W3C-Format protokolliert werden.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

[System.Flags]
public enum W3CLoggingFields
[<System.Flags>]
type W3CLoggingFields = 
Public Enum W3CLoggingFields
Vererbung
W3CLoggingFields
Attribute

Felder

All 131071

Flag zur Protokollierung aller möglichen Felder. Umfasst Date, Time, ClientIpAddressServerName, , ServerIpAddressServerPort, Method, , UriStem, UriQuery, ProtocolStatusHostUserAgentProtocolVersionTimeTaken, , Referer, UserName, und .Cookie

ClientIpAddress 4

Flag zum Protokollieren der IP-Adresse des Clients, der auf den Server zugegriffen hat.

ConnectionInfoFields 100

Flag für protokollierungseigenschaften, die Teil von ConnectionInfo Includes ClientIpAddress, ServerIpAddress und ServerPortsind.

32768

Flag zum Protokollieren des Inhalts des vom Client gesendeten Cookies, falls vorhanden. Cookieinhalte können Authentifizierungstoken oder private Informationen enthalten, die gesetzliche Bedenken im Rahmen der DSGVO und anderer Gesetze haben können. Cookies sollten nicht protokolliert werden, es sei denn, Protokolle sind sicher und der Zugriff kontrolliert und die Auswirkungen auf die Privatsphäre werden bewertet.

Date 1

Flag zum Protokollieren des Datums, an dem die Aktivität aufgetreten ist.

Host 8192

Flag zum Protokollieren des Inhalts des Hostheaders.

Method 128

Flag zum Protokollieren der Aktion, die der Client auszuführen versuchte.

None 0

Keine Protokollierung.

ProtocolStatus 1024

Flag zum Protokollieren der HTTP-Antwort status Code.

ProtocolVersion 4096

Flag zum Protokollieren der vom Client verwendeten Protokollversion (HTTP, FTP). Für HTTP ist dies entweder HTTP 1.0 oder HTTP 1.1.

Referer 65536

Flag zum Protokollieren der vorherigen Website, die vom Benutzer besucht wurde, die ggf. einen Link zur aktuellen Website bereitgestellt hat.

Request 95104

Flag für protokollierungseigenschaften, die Teil von HttpRequest Includes UriStem, UriQuery, ProtocolVersion, Method, Host, Referer, und UserAgentsind.

RequestHeaders 90112

Flag für Protokollierungseigenschaften, die Teil von Headers Includes Host, Referer, und UserAgentsind.

ServerIpAddress 32

Flag zum Protokollieren der IP-Adresse des Servers, auf dem der Protokolleintrag generiert wurde.

ServerName 16

Flag zum Protokollieren des Namens des Servers, auf dem der Protokolleintrag generiert wurde.

ServerPort 64

Flag zum Protokollieren der Portnummer, mit der der Client verbunden ist.

Time 2

Flag zum Protokollieren des Zeitpunkts, zu dem die Aktivität aufgetreten ist.

TimeTaken 2048

Flag zum Protokollieren der Zeitdauer in Millisekunden, die die Aktion verbraucht hat.

UriQuery 512

Flag zum Protokollieren der Abfrage, falls vorhanden, der Client versucht hat, die Abfrage auszuführen.

UriStem 256

Flag zum Protokollieren der Ressource, auf die zugegriffen wird.

UserAgent 16384

Flag zum Protokollieren des anfordernden Benutzer-Agents.

UserName 8

Flag zum Protokollieren des Namens des authentifizierten Benutzers, der auf den Server zugegriffen hat. UserName-Inhalte können private Informationen enthalten, die gesetzliche Bedenken im Rahmen der DSGVO und anderer Gesetze haben können. UserName sollte nicht protokolliert werden, es sei denn, Protokolle sind sicher und der Zugriff kontrolliert und die Auswirkungen auf den Datenschutz werden bewertet.

Gilt für: