getRandomUserAgent method
Gets a random user agent
Implementation
String getRandomUserAgent() {
if (_userAgents.isEmpty) {
return _defaultUserAgents.first;
}
final index = _random.nextInt(_userAgents.length);
final userAgent = _userAgents[index];
_logger?.info('Using random user agent: ${_truncateUserAgent(userAgent)}');
return userAgent;
}