onError method
Called whenever an error occurs (network, timeout, or a rejection from
onRequest / onResponse). You may call handler.resolve to recover.
Implementation
@override
void onError(NetworkException error, ErrorHandler handler) =>
handler.next(error);