Response<T> class Null safety

Implementers

Constructors

Response({Request? request, int? statusCode, Stream<List<int>>? bodyBytes, String? bodyString, String? statusText = '', Map<String, String>? headers = const {}, T? body})
const

Properties

body → T?
The decoded body of this Response. You can access the body parameters as Map Ex: body['title'];
final
bodyBytes Stream<List<int>>?
The response body as a Stream of Bytes.
final
bodyString String?
The response body as a Stream of Bytes.
final
hasError bool
hasError is true when statusCode is not between 200 and 299.
read-only
hashCode int
The hash code for this object. [...]
read-only, inherited
headers Map<String, String>?
The response headers.
final
isOk bool
isOk is true when statusCode is between 200 and 299.
read-only
request Request?
The Http Request linked with this Response.
final
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
status HttpStatus
HttpStatus from Response. status.connectionError is true when statusCode is null. status.isUnauthorized is true when statusCode is equal 401. status.isNotFound is true when statusCode is equal 404. status.isServerError is true when statusCode is between 500 and 599.
read-only
statusCode int?
The status code returned by the server.
final
statusText String?
Human-readable context for statusCode.
final
unauthorized bool
unauthorized is true when statusCode is equal 401.
read-only

Methods

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

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited