Support X_FORWARDED_FOR header to get IP