RequestDetails constructor

RequestDetails({
  1. String? host,
  2. Map<String, dynamic> headers = const {},
  3. String? userAgent,
  4. Map<String, dynamic> cookies = const {},
  5. String? ip,
  6. Map<String, dynamic> requestBody = const {},
  7. String? protocol,
  8. String? hostName,
  9. Map<String, dynamic> query = const {},
  10. List<String> subdomains = const [],
  11. String? uaVersionBrand,
  12. String? uaMobile,
  13. String? uaPlatform,
  14. String? reqAcceptEncoding,
  15. String? reqAcceptLanguage,
  16. List<String> rawHeaders = const [],
  17. String? remoteAddress,
  18. String? remoteFamily,
  19. String? path,
  20. String? params,
  21. UserDetails? userDetails,
})

Implementation

RequestDetails(
    {this.host,
    this.headers = const {},
    this.userAgent,
    this.cookies = const {},
    this.ip,
    this.requestBody = const {},
    this.protocol,
    this.hostName,
    this.query = const {},
    this.subdomains = const [],
    this.uaVersionBrand,
    this.uaMobile,
    this.uaPlatform,
    this.reqAcceptEncoding,
    this.reqAcceptLanguage,
    this.rawHeaders = const [],
    this.remoteAddress,
    this.remoteFamily,
    this.path,
    this.params,
    this.userDetails});