C# Class Aqueduct.Web.RequestHelper

Static helper methods to do with Request
Mostra file Open project: aqueduct/Aqueduct.SitecoreLib

Private Properties

Property Type Description
GetClientIp string
GetXForwardedAddress string
IsValidExternalIp bool

Public Methods

Method Description
GetUsersExternalIp ( ) : string

Get user's external IP address. It checks HTTP_X_FORWARDED_FOR, HTTP_CLIENT_IP and REMOTE_ADDR for an external IP

Private Methods

Method Description
GetClientIp ( ) : string
GetXForwardedAddress ( ) : string
IsValidExternalIp ( string ip ) : bool

Method Details

GetUsersExternalIp() public static method

Get user's external IP address. It checks HTTP_X_FORWARDED_FOR, HTTP_CLIENT_IP and REMOTE_ADDR for an external IP
public static GetUsersExternalIp ( ) : string
return string