NetworkException class
A request that did not complete: no connection, a timeout, a cancel, or a response cut short. Thrown by NetworkClient.execute and NetworkClient.executeMultipart in place of the engine's own exception, so failure diagnostics can name what went wrong without knowing the engine. An HTTP error status is not one of these: it arrives as an ordinary NetworkResponse.
- Implemented types
Constructors
- NetworkException(String kind, {int? statusCode, Object? cause})
-
const
Properties
- cause → Object?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- kind → String
-
What failed, e.g.
connectionTimeoutorconnectionError.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- statusCode → int?
-
The status, when one arrived before the failure.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited