IHttpResponse Schnittstelle

public interface IHttpResponse

Stellt eine HTTP-Antwort dar, die nach dem Ausführen einer HttpRequestIHttpClient Implementierung zurückgegeben wird. Diese Schnittstelle kapselt alle Daten, die vom Authentifizierungsdienst oder anderen HTTP-Endpunkten zurückgegeben werden, die während der Authentifizierungsflüsse kontaktiert werden.

Benutzerdefinierte Implementierungen von IHttpClient müssen ihre systemeigenen HTTP-Antwortobjekte in diese Schnittstelle konvertieren.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
abstract java.lang.String body()

Ruft den HTTP-Antworttext ab.

abstract java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers()

Ruft die HTTP-Antwortheader ab.

abstract int statusCode()

Ruft den HTTP-Antwortstatuscode ab.

Details zur Methode

body

public abstract String body()

Ruft den HTTP-Antworttext ab.

Gibt zurück:

Der Textkörper der HTTP-Antwort als Zeichenfolge. Bei Antworten aus dem Microsoft Identity Platform handelt es sich in der Regel um JSON-Inhalte, die Token oder Fehlerinformationen enthalten.

headers

public abstract Map<String,List<String>> headers()

Ruft die HTTP-Antwortheader ab.

Gibt zurück:

Eine Zuordnung von HTTP-Headernamen zu ihren Werten. Wenn eine Kopfzeile mehrmals angezeigt wird, werden ihre Werte in einer Liste erfasst. Headernamen werden in der Regel nach HTTP-Spezifikation nicht beachtet.

statusCode

public abstract int statusCode()

Ruft den HTTP-Antwortstatuscode ab.

Gibt zurück:

HTTP-Antwortstatuscode. Allgemeine Werte sind 200 (OK), 400 (ungültige Anforderung), 401 (Nicht autorisiert) und 500 (Interner Serverfehler).

Gilt für: