W3CLoggingFields Enumeração

Definição

Sinalizadores usados para controlar quais partes da solicitação e da resposta são registradas no formato W3C.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

[System.Flags]
public enum W3CLoggingFields
[<System.Flags>]
type W3CLoggingFields = 
Public Enum W3CLoggingFields
Herança
W3CLoggingFields
Atributos

Campos

All 131071

Sinalizador para registrar todos os campos possíveis. Inclui Date, Time, , ClientIpAddress, ServerName, ServerIpAddress, ServerPort, UriStemMethod, UriQuery, ProtocolStatus, , TimeTaken, HostProtocolVersion, , UserAgent, , Referer, UserNamee Cookie.

ClientIpAddress 4

Sinalizador para registrar em log o endereço IP do cliente que acessou o servidor.

ConnectionInfoFields 100

Sinalizador para propriedades de registro em log que fazem parte dos ConnectionInfo inclusos ClientIpAddresse ServerIpAddressServerPort.

32768

Sinalizador para registrar o conteúdo do cookie enviado pelo cliente, se houver. O conteúdo de cookie pode conter tokens de autenticação ou informações privadas que podem ter preocupações regulatórias sob o GDPR e outras leis. Os cookies não devem ser registrados, a menos que os logs sejam seguros e controlados pelo acesso e o impacto na privacidade seja avaliado.

Date 1

Sinalizador para registrar em log a data em que a atividade ocorreu.

Host 8192

Sinalizador para registrar em log o conteúdo do cabeçalho do host.

Method 128

Sinalizador para registrar em log a ação que o cliente estava tentando executar.

None 0

Sem registro em log.

ProtocolStatus 1024

Sinalizador para registrar o código de status de resposta HTTP.

ProtocolVersion 4096

Sinalizador para registrar em log a versão do protocolo (HTTP, FTP) usada pelo cliente. Para HTTP, isso será HTTP 1.0 ou HTTP 1.1.

Referer 65536

Sinalizador para registrar o site anterior visitado pelo usuário, que forneceu um link para o site atual, se houver.

Request 95104

Sinalizador para propriedades de registro em log que fazem parte do HttpRequest inclui UriStem, UriQuery, ProtocolVersion, Method, Host, Referere UserAgent.

RequestHeaders 90112

Sinalizador para propriedades de registro em log que fazem parte do Headers inclui Host, Referere UserAgent.

ServerIpAddress 32

Sinalizador para registrar o endereço IP do servidor no qual a entrada de log foi gerada.

ServerName 16

Sinalizador para registrar em log o nome do servidor no qual a entrada de log foi gerada.

ServerPort 64

Sinalizador para registrar o número da porta ao qual o cliente está conectado.

Time 2

Sinalizador para registrar em log a hora em que a atividade ocorreu.

TimeTaken 2048

Sinalizador para registrar em log a duração do tempo, em milissegundos, que a ação consumiu.

UriQuery 512

Sinalizador para registrar a consulta em log, se houver, o cliente estava tentando executar.

UriStem 256

Sinalizador para registrar o recurso acessado.

UserAgent 16384

Sinalizador para registrar em log o agente de usuário solicitante.

UserName 8

Sinalizador para registrar em log o nome do usuário autenticado que acessou o servidor. O conteúdo de UserName pode conter informações privadas que podem ter preocupações regulatórias de acordo com o GDPR e outras leis. UserName não deve ser registrado, a menos que os logs sejam seguros e controlados pelo acesso e o impacto na privacidade avaliado.

Aplica-se a