|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.unkrig.commons.net.http.HttpMessage
de.unkrig.commons.net.http.HttpResponse
public class HttpResponse
Representation of one HTTP response.
| Nested Class Summary | |
|---|---|
static class |
HttpResponse.Status
Representation of the various HTTP response statuses. |
| Nested classes/interfaces inherited from class de.unkrig.commons.net.http.HttpMessage |
|---|
HttpMessage.Body |
| Field Summary |
|---|
| Fields inherited from class de.unkrig.commons.net.http.HttpMessage |
|---|
EMPTY_BODY, NO_BODY |
| Constructor Summary | |
|---|---|
HttpResponse(HttpResponse.Status status,
java.io.File contentsFile)
Constructor for outgoing responses. |
|
HttpResponse(HttpResponse.Status status,
HttpMessage.Body body)
Constructor for outgoing responses. |
|
HttpResponse(HttpResponse.Status status,
java.io.InputStream bodyStream)
Constructor for outgoing responses. |
|
HttpResponse(HttpResponse.Status status,
java.lang.String body)
Constructor for outgoing responses. |
|
HttpResponse(java.io.InputStream bodyStream)
Constructor for outgoing responses. |
|
| Method Summary | |
|---|---|
static HttpResponse |
read(java.io.InputStream in,
java.lang.String httpVersion,
boolean isResponseToHEAD)
Constructor for incoming responses. |
static HttpResponse |
redirect(java.lang.String targetURI)
|
static HttpResponse |
response(HttpResponse.Status status)
|
static HttpResponse |
response(HttpResponse.Status status,
HttpMessage.Body body)
|
static HttpResponse |
response(HttpResponse.Status status,
java.io.InputStream bodyStream)
|
static HttpResponse |
response(HttpResponse.Status status,
java.lang.String body)
|
void |
write(java.io.OutputStream out)
Writes this HTTP response to the given OutputStream. |
| Methods inherited from class de.unkrig.commons.net.http.HttpMessage |
|---|
addHeader, addHeader, addHeader, addHeader, body, body, body, body, getCharset, getDateHeader, getHeader, getHeaders, getHeaders, getIntHeader, getLongHeader, readBody, readHeaders, readLine, readLine, removeBody, removeHeader, setBody, setHeader, setHeader, setHeader, setHeader, writeHeadersAndBody |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HttpResponse(java.io.InputStream bodyStream)
public HttpResponse(HttpResponse.Status status,
java.lang.String body)
public HttpResponse(HttpResponse.Status status,
java.io.InputStream bodyStream)
public HttpResponse(HttpResponse.Status status,
java.io.File contentsFile)
throws java.io.FileNotFoundException
java.io.FileNotFoundException
public HttpResponse(HttpResponse.Status status,
HttpMessage.Body body)
| Method Detail |
|---|
public static HttpResponse read(java.io.InputStream in,
java.lang.String httpVersion,
boolean isResponseToHEAD)
throws java.io.IOException
java.io.IOException
public void write(java.io.OutputStream out)
throws java.io.IOException
OutputStream.
java.io.IOExceptionpublic static HttpResponse redirect(java.lang.String targetURI)
public static HttpResponse response(HttpResponse.Status status)
public static HttpResponse response(HttpResponse.Status status,
java.lang.String body)
public static HttpResponse response(HttpResponse.Status status,
java.io.InputStream bodyStream)
public static HttpResponse response(HttpResponse.Status status,
HttpMessage.Body body)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||