ForwardedHeaders Enum

Definition

Flags for controlling which forwarders are processed.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

public enum class ForwardedHeaders
[System.Flags]
public enum ForwardedHeaders
[<System.Flags>]
type ForwardedHeaders = 
Public Enum ForwardedHeaders
Inheritance
ForwardedHeaders
Attributes

Fields

All 7

Process X-Forwarded-For, X-Forwarded-Host and X-Forwarded-Proto.

None 0

Do not process any forwarders

XForwardedFor 1

Process X-Forwarded-For, which identifies the originating IP address of the client.

XForwardedHost 2

Process X-Forwarded-Host, which identifies the original host requested by the client.

XForwardedProto 4

Process X-Forwarded-Proto, which identifies the protocol (HTTP or HTTPS) the client used to connect.

Applies to