public class HttpRequest
extends java.lang.Object
| Constructor and Description |
|---|
HttpRequest(HttpMethod method,
java.lang.String requestTarget,
HttpVersion httpVersion,
Naming<java.lang.String> headers,
java.lang.String contents) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getContents() |
java.lang.String |
getFirstLine() |
Naming<java.lang.String> |
getHeaders() |
HttpVersion |
getHttpVersion() |
HttpMethod |
getMethod() |
java.lang.String |
getRequestTarget() |
static HttpRequest |
readFrom(java.io.InputStream innie) |
static HttpRequest |
readFrom(java.io.Reader reader) |
java.lang.String |
toString() |
void |
writeTo(java.io.OutputStream output) |
void |
writeTo(java.io.Writer writer) |
public HttpRequest(HttpMethod method, java.lang.String requestTarget, HttpVersion httpVersion, Naming<java.lang.String> headers, java.lang.String contents)
public HttpMethod getMethod()
public java.lang.String getRequestTarget()
public HttpVersion getHttpVersion()
public Naming<java.lang.String> getHeaders()
public java.lang.String getContents()
public java.lang.String getFirstLine()
public static HttpRequest readFrom(java.io.Reader reader) throws java.io.IOException, java.text.ParseException
java.io.IOExceptionjava.text.ParseExceptionpublic static HttpRequest readFrom(java.io.InputStream innie) throws java.io.IOException, java.text.ParseException
java.io.IOExceptionjava.text.ParseExceptionpublic void writeTo(java.io.OutputStream output)
throws java.io.IOException
java.io.IOExceptionpublic void writeTo(java.io.Writer writer)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Object