Share via


ForwardedHeaders Enum

Definition

Flags for controlling which forwarders are processed.

This enumeration supports 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 15

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

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.

XForwardedPrefix 8

Process X-Forwarded-Prefix, which identifies the original path base used by the client.

XForwardedProto 4

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

Applies to