ProxySession constructor

ProxySession({
  1. required Proxy proxy,
  2. required String sessionId,
  3. required String userAgent,
  4. Map<String, String>? cookies,
  5. Map<String, String>? headers,
  6. DateTime? creationTime,
  7. DateTime? lastAccessTime,
  8. int requestCount = 0,
  9. bool isActive = true,
})

Creates a new ProxySession

Implementation

ProxySession({
  required this.proxy,
  required this.sessionId,
  required this.userAgent,
  Map<String, String>? cookies,
  Map<String, String>? headers,
  DateTime? creationTime,
  DateTime? lastAccessTime,
  this.requestCount = 0,
  this.isActive = true,
}) : cookies = cookies ?? {},
     headers = headers ?? {},
     creationTime = creationTime ?? DateTime.now(),
     lastAccessTime = lastAccessTime ?? DateTime.now();