W3CLoggingFields Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |
Cookie | 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. |