Class HttpResponseParser
java.lang.Object
io.leandev.appfuse.http.AbstractHttpMessageParser<org.apache.hc.core5.http.ClassicHttpResponse>
io.leandev.appfuse.http.HttpResponseParser
public class HttpResponseParser
extends AbstractHttpMessageParser<org.apache.hc.core5.http.ClassicHttpResponse>
HTTP 回應解析器
負責解析 HTTP 回應的內容為 Java 物件,支援 JSON、XML 和純文字格式。
-
Field Summary
Fields inherited from class AbstractHttpMessageParser
objectMapper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.hc.core5.http.HttpEntitygetEntity(org.apache.hc.core5.http.ClassicHttpResponse response) 從 HTTP 訊息中取得 HttpEntityMethods inherited from class AbstractHttpMessageParser
read, read, readAsDocument, readAsDocument, readAsList, readAsList, readAsText
-
Constructor Details
-
HttpResponseParser
public HttpResponseParser()
-
-
Method Details
-
getEntity
protected org.apache.hc.core5.http.HttpEntity getEntity(org.apache.hc.core5.http.ClassicHttpResponse response) Description copied from class:AbstractHttpMessageParser從 HTTP 訊息中取得 HttpEntity- Specified by:
getEntityin classAbstractHttpMessageParser<org.apache.hc.core5.http.ClassicHttpResponse>- Parameters:
response- HTTP 訊息(request 或 response)- Returns:
- HttpEntity 實例
-