Package org.apache.http.io
Interface HttpMessageParser<T extends HttpMessage>
- Type Parameters:
T-HttpMessageor a subclass
- All Known Implementing Classes:
AbstractMessageParser,DefaultHttpRequestParser,DefaultHttpResponseParser,DefaultHttpResponseParser,DefaultResponseParser,HttpRequestParser,HttpResponseParser
public interface HttpMessageParser<T extends HttpMessage>
Abstract message parser intended to build HTTP messages from an arbitrary data source.
- Since:
- 4.0
-
Method Summary
Modifier and TypeMethodDescriptionparse()Generates an instance ofHttpMessagefrom the underlying data source.
-
Method Details
-
parse
Generates an instance ofHttpMessagefrom the underlying data source.- Returns:
- HTTP message
- Throws:
IOException- in case of an I/O errorHttpException- in case of HTTP protocol violation
-