IHttpResponse Rozhraní

public interface IHttpResponse

Představuje odpověď HTTP vrácenou HttpRequest po provedení prostřednictvím IHttpClient implementace. Toto rozhraní zapouzdřuje všechna data vrácená ověřovací službou nebo jinými koncovými body HTTP kontaktovanými během ověřovacích toků.

Vlastní implementace IHttpClient musí převést nativní objekty odpovědi HTTP na toto rozhraní.

Souhrn metod

Modifikátor a typ Metoda a popis
abstract java.lang.String body()

Získá tělo odpovědi HTTP.

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

Získá hlavičky odpovědi HTTP.

abstract int statusCode()

Získá stavový kód odpovědi HTTP.

Podrobnosti metody

body

public abstract String body()

Získá tělo odpovědi HTTP.

Návraty:

Tělo odpovědi HTTP jako řetězec. U odpovědí z Microsoft identity platform se obvykle jedná o obsah JSON obsahující tokeny nebo informace o chybě.

headers

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

Získá hlavičky odpovědi HTTP.

Návraty:

Mapa názvů hlaviček HTTP na jejich hodnoty Pokud se záhlaví zobrazí vícekrát, jeho hodnoty se shromažďují v seznamu. Názvy hlaviček obvykle nerozlišují malá a velká písmena podle specifikace HTTP.

statusCode

public abstract int statusCode()

Získá stavový kód odpovědi HTTP.

Návraty:

Stavový kód odpovědi HTTP. Mezi běžné hodnoty patří 200 (OK), 400 (Chybný požadavek), 401 (Neautorizováno) a 500 (Vnitřní chyba serveru).

Platí pro