Package org.apache.http.impl.nio.codecs
Class HttpRequestParser
- java.lang.Object
-
- org.apache.http.impl.nio.codecs.AbstractMessageParser
-
- org.apache.http.impl.nio.codecs.HttpRequestParser
-
- All Implemented Interfaces:
NHttpMessageParser
@Deprecated public class HttpRequestParser extends AbstractMessageParser
Deprecated.(4.1) useDefaultHttpRequestParser
DefaultNHttpMessageParser
implementation forHttpRequest
s.The following parameters can be used to customize the behavior of this class:
- Since:
- 4.0
-
-
Field Summary
Fields Modifier and Type Field Description private HttpRequestFactory
requestFactory
Deprecated.-
Fields inherited from class org.apache.http.impl.nio.codecs.AbstractMessageParser
lineParser
-
-
Constructor Summary
Constructors Constructor Description HttpRequestParser(SessionInputBuffer buffer, LineParser parser, HttpRequestFactory requestFactory, HttpParams params)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected HttpMessage
createMessage(CharArrayBuffer buffer)
Deprecated.CreatesHttpMessage
instance based on the content of the input buffer containing the first line of the incoming HTTP message.-
Methods inherited from class org.apache.http.impl.nio.codecs.AbstractMessageParser
fillBuffer, parse, reset
-
-
-
-
Field Detail
-
requestFactory
private final HttpRequestFactory requestFactory
Deprecated.
-
-
Constructor Detail
-
HttpRequestParser
public HttpRequestParser(SessionInputBuffer buffer, LineParser parser, HttpRequestFactory requestFactory, HttpParams params)
Deprecated.
-
-
Method Detail
-
createMessage
protected HttpMessage createMessage(CharArrayBuffer buffer) throws HttpException, ParseException
Deprecated.Description copied from class:AbstractMessageParser
CreatesHttpMessage
instance based on the content of the input buffer containing the first line of the incoming HTTP message.- Specified by:
createMessage
in classAbstractMessageParser
- Parameters:
buffer
- the line buffer.- Returns:
- HTTP message.
- Throws:
HttpException
- in case of HTTP protocol violationParseException
- in case of a parse error.
-
-