* @return remoteAddr IP address of the client, using the X-Forwarded-For header and defaulting
* to: getHttpServletRequest().getRemoteAddr()
*/
protected String getRemoteAddr(RequestCycle requestCycle)
{
ServletWebRequest request = (ServletWebRequest)requestCycle.getRequest();
HttpServletRequest req = request.getContainerRequest();
String remoteAddr = request.getHeader("X-Forwarded-For");
if (remoteAddr != null)
{
if (remoteAddr.contains(","))
{