public abstract class FileServlett extends AbstractServlett
Servlett that serves documents with Files.| Constructor and Description |
|---|
FileServlett() |
| Modifier and Type | Method and Description |
|---|---|
HttpResponse |
get(HttpRequest httpRequest)
Handles one HTTP GET request.
|
protected abstract java.io.File |
getFile(HttpRequest httpRequest)
Translates an HTTP request (typically the URI of the HTTP request) into a
File. |
protected HttpResponse |
head(HttpRequest httpRequest)
Handles one HTTP HEAD request.
|
HttpResponse |
put(HttpRequest httpRequest)
Handles one HTTP PUT request.
|
close, getOrPost, handleRequest, postprotected abstract java.io.File getFile(HttpRequest httpRequest)
File.File corresponding with the HTTP requestpublic HttpResponse get(HttpRequest httpRequest) throws java.io.IOException
AbstractServlettAbstractServlett.getOrPost(HttpRequest).get in class AbstractServlettjava.io.IOExceptionprotected HttpResponse head(HttpRequest httpRequest) throws java.io.IOException
AbstractServletthead in class AbstractServlettjava.io.IOExceptionpublic HttpResponse put(HttpRequest httpRequest) throws java.io.IOException
AbstractServlettput in class AbstractServlettjava.io.IOException