public static class HttpTester.Request extends HttpTester.Message implements HttpParser.RequestHandler<ByteBuffer>
HttpFields.Field
__01Jan1970, __01Jan1970_BUFFER, __01Jan1970_COOKIE, __COOKIE_DELIM, __dateCache, __GMT, __separators
Constructor and Description |
---|
HttpTester.Request() |
Modifier and Type | Method and Description |
---|---|
HttpGenerator.RequestInfo |
getInfo() |
String |
getMethod() |
String |
getUri() |
boolean |
parsedHostHeader(String host,
int port)
This is the method called by the parser after it has parsed the host header (and checked it's format).
|
void |
setHeader(String name,
String value) |
void |
setMethod(String method) |
void |
setURI(String uri) |
boolean |
startRequest(HttpMethod method,
String methodString,
String uri,
HttpVersion version)
This is the method called by parser when the HTTP request line is parsed
|
String |
toString() |
badMessage, content, earlyEOF, generate, getVersion, headerComplete, messageComplete, parsedHeader, setContent, setContent, setVersion, setVersion
add, add, add, add, addDateField, addSetCookie, addSetCookie, clear, contains, containsKey, formatCookieDate, formatCookieDate, formatDate, get, get, getDateField, getField, getField, getField, getFieldNames, getFieldNamesCollection, getLongField, getQuality, getStringField, getStringField, getValues, getValues, getValuesCollection, iterator, parseDate, put, put, put, put, putDateField, putDateField, putLongField, putLongField, putTo, qualityList, remove, remove, size, valueParameters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
badMessage, content, earlyEOF, headerComplete, messageComplete, parsedHeader
public boolean startRequest(HttpMethod method, String methodString, String uri, HttpVersion version)
HttpParser.RequestHandler
startRequest
in interface HttpParser.RequestHandler<ByteBuffer>
public String getMethod()
public String getUri()
public void setMethod(String method)
public void setURI(String uri)
public HttpGenerator.RequestInfo getInfo()
getInfo
in class HttpTester.Message
public String toString()
toString
in class HttpFields
public boolean parsedHostHeader(String host, int port)
HttpParser.RequestHandler
parsedHostHeader
in interface HttpParser.RequestHandler<ByteBuffer>
Copyright © 1995-2012 Mort Bay Consulting. All Rights Reserved.