KasseneckHttpError class

Die Antwort war keine brauchbare Huelle {status, data} oder der HTTP-Weg scheiterte. Traegt bewusst nichts aus dem Rumpf: dort koennten Werte stehen, die wir gerade nicht ins Protokoll lassen wollen.

Implemented types

Constructors

KasseneckHttpError(String functionName, int statusCode, String reason, {String? causeType})
const

Properties

causeType String?
Die Art der zugrunde liegenden Ausnahme (TimeoutException, SocketException, ClientException …), sofern es eine gab.
final
functionName String
final
hashCode int
The hash code for this object.
no setterinherited
reason String
Warum es scheiterte: zeitablauf, netz, 'not-json', 'missing-status', 'data-not-object'.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
statusCode int
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

Constants

netz → const String
Der Transport ist gescheitert — Verbindung nicht zustande gekommen, abgebrochen, DNS, TLS.
zeitablauf → const String
Die Frist ist abgelaufen. Die Anfrage war draussen; der Zeitablauf beendet nur das Warten, nicht die Arbeit des Servers. Ueber einem veraendernden Aufruf heisst das: der Beleg kann laengst signiert und in der Kette sein.