NHttpMessageParser<org.apache.http.HttpResponse>public class DefaultHttpResponseParser extends AbstractMessageParser<org.apache.http.HttpResponse>
NHttpMessageParser implementation
for HttpResponses.lineParser| Constructor | Description |
|---|---|
DefaultHttpResponseParser(SessionInputBuffer buffer) |
|
DefaultHttpResponseParser(SessionInputBuffer buffer,
org.apache.http.config.MessageConstraints constraints) |
|
DefaultHttpResponseParser(SessionInputBuffer buffer,
org.apache.http.message.LineParser parser,
org.apache.http.HttpResponseFactory responseFactory,
org.apache.http.config.MessageConstraints constraints) |
Creates an instance of DefaultHttpResponseParser.
|
DefaultHttpResponseParser(SessionInputBuffer buffer,
org.apache.http.message.LineParser parser,
org.apache.http.HttpResponseFactory responseFactory,
org.apache.http.params.HttpParams params) |
| Modifier and Type | Method | Description |
|---|---|---|
protected org.apache.http.HttpResponse |
createMessage(org.apache.http.util.CharArrayBuffer buffer) |
Creates
HttpMessage instance based on the content of the input
buffer containing the first line of the incoming HTTP message. |
fillBuffer, parse, reset@Deprecated public DefaultHttpResponseParser(SessionInputBuffer buffer, org.apache.http.message.LineParser parser, org.apache.http.HttpResponseFactory responseFactory, org.apache.http.params.HttpParams params)
public DefaultHttpResponseParser(SessionInputBuffer buffer, org.apache.http.message.LineParser parser, org.apache.http.HttpResponseFactory responseFactory, org.apache.http.config.MessageConstraints constraints)
buffer - the session input buffer.parser - the line parser. If null
BasicLineParser.INSTANCE will be used.responseFactory - the response factory. If null
DefaultHttpResponseFactory.INSTANCE will be used.constraints - Message constraints. If null
MessageConstraints.DEFAULT will be used.public DefaultHttpResponseParser(SessionInputBuffer buffer, org.apache.http.config.MessageConstraints constraints)
public DefaultHttpResponseParser(SessionInputBuffer buffer)
protected org.apache.http.HttpResponse createMessage(org.apache.http.util.CharArrayBuffer buffer)
throws org.apache.http.HttpException,
org.apache.http.ParseException
AbstractMessageParserHttpMessage instance based on the content of the input
buffer containing the first line of the incoming HTTP message.createMessage in class AbstractMessageParser<org.apache.http.HttpResponse>buffer - the line buffer.org.apache.http.HttpException - in case of HTTP protocol violationorg.apache.http.ParseException - in case of a parse error.