IHttpResponse Interface

public interface IHttpResponse

Vertegenwoordigt een HTTP-antwoord dat wordt geretourneerd nadat een HttpRequest implementatie is IHttpClient uitgevoerd. Deze interface bevat alle gegevens die worden geretourneerd door de verificatieservice of andere HTTP-eindpunten die zijn opgenomen tijdens de verificatiestromen.

Aangepaste implementaties van IHttpClient moeten hun systeemeigen HTTP-antwoordobjecten converteren naar deze interface.

Methodesamenvatting

Modifier en type Methode en beschrijving
abstract java.lang.String body()

Haalt de hoofdtekst van het HTTP-antwoord op.

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

Haalt de HTTP-antwoordheaders op.

abstract int statusCode()

Hiermee haalt u de HTTP-antwoordstatuscode op.

Methodedetails

body

public abstract String body()

Haalt de hoofdtekst van het HTTP-antwoord op.

Retouren:

De hoofdtekst van het HTTP-antwoord als een tekenreeks. Voor antwoorden van de Microsoft identity platform is dit doorgaans JSON-inhoud met tokens of foutinformatie.

headers

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

Haalt de HTTP-antwoordheaders op.

Retouren:

Een toewijzing van HTTP-headernamen aan hun waarden. Als een header meerdere keren wordt weergegeven, worden de bijbehorende waarden verzameld in een lijst. Headernamen zijn doorgaans niet hoofdlettergevoelig volgens http-specificatie.

statusCode

public abstract int statusCode()

Hiermee haalt u de HTTP-antwoordstatuscode op.

Retouren:

HTTP-antwoordstatuscode. Veelvoorkomende waarden zijn 200 (OK), 400 (ongeldige aanvraag), 401 (niet geautoriseerd) en 500 (interne serverfout).

Van toepassing op