Table of Contents

Class ForwardingResolver

Namespace: Sisk.Core.Http
Assembly: Sisk.Core.dll

Provides HTTP forwarding resolving methods that can be used to resolving the client remote address, host and protocol of a proxy, load balancer or CDN, through the HTTP request.

public abstract class ForwardingResolver

Inheritance

objectForwardingResolver

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

ForwardingResolver()

Methods

OnResolveClientAddress(HttpRequest, IPEndPoint)

Method that is called when resolving the IP address of the client in the request.

OnResolveRequestHost(HttpRequest, string)

Method that is called when resolving the client request host.

OnResolveSecureConnection(HttpRequest, bool)

Method that is called when resolving whether the HTTP request is using HTTPS or HTTP.