Class HttpRequestParser
java.lang.Object
io.leandev.appfuse.http.AbstractHttpMessageParser<org.apache.hc.core5.http.ClassicHttpRequest>
io.leandev.appfuse.http.HttpRequestParser
public class HttpRequestParser
extends AbstractHttpMessageParser<org.apache.hc.core5.http.ClassicHttpRequest>
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.ClassicHttpRequest request) 從 HTTP 訊息中取得 HttpEntityMethods inherited from class AbstractHttpMessageParser
read, read, readAsDocument, readAsDocument, readAsList, readAsList, readAsText
-
Constructor Details
-
HttpRequestParser
public HttpRequestParser()
-
-
Method Details
-
getEntity
protected org.apache.hc.core5.http.HttpEntity getEntity(org.apache.hc.core5.http.ClassicHttpRequest request) Description copied from class:AbstractHttpMessageParser從 HTTP 訊息中取得 HttpEntity- Specified by:
getEntityin classAbstractHttpMessageParser<org.apache.hc.core5.http.ClassicHttpRequest>- Parameters:
request- HTTP 訊息(request 或 response)- Returns:
- HttpEntity 實例
-