Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Example Usage:
Serve files from root on /files
Serve 404 error (via DefaultHttpHandler) to anything else
Example Code:
Server s= new Server(8888);
HttpSocketHandler httpSocketHandler=new HttpSocketHandler();
//serve files
FileSystemHttpHandler fileSystemHandler = new FileSystemHttpHandler(
(HttpHeaderMatcher) new PathMatcher("/files/*"),new FileSystemFile("/"));
fileSystemHandler.allowDirectoryBrowsing=true;
httpSocketHandler.addHandler(fileSystemHandler);
//serve errors
httpSocketHandler.addHandler(new DefaultHttpHandler((HttpHeaderMatcher) new PathMatcher("/*")));
s.setSocketHandler(httpSocketHandler);
s.start();
s.join();