HttpProfileRequestData class

Information sent as part of the initial HTTP request.

Constructors

HttpProfileRequestData.buildErrorRequest({required String? error})
HttpProfileRequestData.buildSuccessfulRequest({Map<String, dynamic>? headers, Map<String, dynamic>? connectionInfo, int? contentLength, required List<String> cookies, bool? followRedirects, int? maxRedirects, bool? persistentConnection, HttpProfileProxyData? proxyDetails})

Properties

connectionInfo → Map<String, dynamic>?
Information about the client connection.
no setter
contentLength → int?
The content length of the request, in bytes.
no setter
cookies → List<String>?
Cookies presented to the server (in the 'cookie' header).
no setter
error → String?
The error associated with the failed request.
final
followRedirects → bool?
Whether automatic redirect following was enabled for the request.
no setter
hasError → bool
Returns true if an error has occurred while issuing the request.
no setter
hashCode → int
The hash code for this object.
no setterinherited
headers → Map<String, dynamic>?
The client request headers.
no setter
maxRedirects → int?
The maximum number of redirects allowed during the request.
no setter
persistentConnection → bool?
The requested persistent connection state.
no setter
proxyDetails → HttpProfileProxyData?
Proxy authentication details for this request.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

parse(Map<String, dynamic>? json) → HttpProfileRequestData?