NetworkError class final

网络连接错误

表示网络不可达、DNS 解析失败、连接被拒绝等。

Inheritance

Constructors

NetworkError({required String message, String? host, String? errorCode, RequestOptions? requestOptions, StackTrace? stackTrace, Object? originalError, DateTime? timestamp})

Properties

errorCode String?
错误码(如 ENETUNREACH, ECONNREFUSED)
final
hashCode int
The hash code for this object.
no setterinherited
host String?
目标主机
final
message String
用户友好的错误消息
finalinherited
originalError Object?
原始异常
finalinherited
requestOptions RequestOptions?
原始请求配置(可选,非 Dio 错误可能为空)
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stackTrace StackTrace?
堆栈跟踪
finalinherited
timestamp DateTime
错误发生时间戳
finalinherited

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