Class
ForwardingResolver
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 ForwardingResolverInheritance #
Inherited Members #
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors #
| Name | Description |
|---|---|
| ForwardingResolver() |
Methods #
| Name | Description |
|---|---|
| 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. |