public class DefaultHttpResponseParser extends AbstractMessageParser<org.apache.http.HttpResponse>
NHttpMessageParser implementation
for HttpResponses.lineParser| Constructor and Description |
|---|
DefaultHttpResponseParser(SessionInputBuffer buffer) |
DefaultHttpResponseParser(SessionInputBuffer buffer,
org.apache.http.message.LineParser parser,
org.apache.http.HttpResponseFactory responseFactory,
org.apache.http.params.HttpParams params)
|
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.config.MessageConstraints constraints) |
| Modifier and Type | Method and 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.