クラス UnknownContentTypeException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
org.springframework.core.NestedRuntimeException
org.springframework.web.client.RestClientException
org.springframework.web.client.UnknownContentTypeException
- 実装されたすべてのインターフェース:
SerializableSE
レスポンスを抽出するための適切な
HttpMessageConverter
が見つからなかった場合に発生します。- 導入:
- 5.2.7
- 作成者:
- Rossen Stoyanchev
- 関連事項:
コンストラクターのサマリー
コンストラクターコンストラクター説明UnknownContentTypeException
(TypeSE targetType, MediaType contentType, int statusCode, StringSE statusText, HttpHeaders responseHeaders, byte[] responseBody) 指定されたレスポンスデータでの新しいインスタンスを構築します。UnknownContentTypeException
(TypeSE targetType, MediaType contentType, HttpStatusCode statusCode, StringSE statusText, HttpHeaders responseHeaders, byte[] responseBody) 指定されたレスポンスデータでの新しいインスタンスを構築します。メソッドのサマリー
修飾子と型メソッド説明レスポンスのコンテンツ型、または "application/octet-stream" を返します。int
使用すべきではありません。byte[]
レスポンス本文をバイト配列として返します。それ以外の場合は、"Content-Type" レスポンスの文字セットを使用して文字列に変換されたレスポンス本文を返すか、"UTF-8"
を返します。HTTP レスポンスヘッダーを返します。HTTP ステータスコード値を返します。HTTP ステータステキストを返します。レスポンスに期待されるターゲット型を返します。クラス org.springframework.core.NestedRuntimeException から継承されたメソッド
contains, getMostSpecificCause, getRootCause
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
UnknownContentTypeException
public UnknownContentTypeException(TypeSE targetType, MediaType contentType, int statusCode, StringSE statusText, HttpHeaders responseHeaders, byte[] responseBody) 指定されたレスポンスデータでの新しいインスタンスを構築します。- パラメーター:
targetType
- 予想されるターゲット型contentType
- レスポンスのコンテンツ型statusCode
- 生のステータスコード値statusText
- ステータステキストresponseHeaders
- レスポンスヘッダー (null
の場合があります)responseBody
- レスポンス本文のコンテンツ (null
の場合があります)
UnknownContentTypeException
public UnknownContentTypeException(TypeSE targetType, MediaType contentType, HttpStatusCode statusCode, StringSE statusText, HttpHeaders responseHeaders, byte[] responseBody) 指定されたレスポンスデータでの新しいインスタンスを構築します。- パラメーター:
targetType
- 予想されるターゲット型contentType
- レスポンスのコンテンツ型statusCode
- 生のステータスコード値statusText
- ステータステキストresponseHeaders
- レスポンスヘッダー (null
の場合があります)responseBody
- レスポンス本文のコンテンツ (null
の場合があります)- 導入:
- 6.0
メソッドの詳細
getTargetType
レスポンスに期待されるターゲット型を返します。getContentType
レスポンスのコンテンツ型、または "application/octet-stream" を返します。getStatusCode
HTTP ステータスコード値を返します。getRawStatusCode
使用すべきではありません。6.0 現在、getStatusCode()
を推奨生の HTTP ステータスコード値を返します。getStatusText
HTTP ステータステキストを返します。getResponseHeaders
HTTP レスポンスヘッダーを返します。getResponseBody
public byte[] getResponseBody()レスポンス本文をバイト配列として返します。getResponseBodyAsString
それ以外の場合は、"Content-Type" レスポンスの文字セットを使用して文字列に変換されたレスポンス本文を返すか、"UTF-8"
を返します。
getStatusCode()
を推奨