The following java project contains the java source code and java examples used for simple web server 2. Simple Web Server is a limited HTTP server made to be small and simple.
The source code and files included in this project are listed in the project files section, please make sure whether the listed source code meet your needs there.
Project Files:
File Name | Size |
---|---|
config.class | 2587 |
config.java | 3253 |
contentTypes.xml | 6800 |
DynamicByteArray.class | 1399 |
DynamicByteArray.java | 3682 |
fileHandlerConfig.xml | 63 |
HTTPResponses.txt | 879 |
LRRPWrapperCommands.txt | 2759 |
requestHandleFailure.html | 342 |
requestHandlers.txt | 584 |
LEDataInputStream.class | 4718 |
LEDataInputStream.java | 8572 |
LEDataOutputStream.class | 2438 |
LEDataOutputStream.java | 2917 |
allclasses-frame.html | 1868 |
allclasses-noframe.html | 1628 |
constant-values.html | 4894 |
ContentTypes.class | 3322 |
ContentTypes.java | 3539 |
deprecated-list.html | 4830 |
FormDataPart.class | 2707 |
FormDataPart.java | 3061 |
FormDataPartParser.class | 3384 |
FormDataPartParser.java | 5161 |
FormURLEncodedParser.class | 2398 |
FormURLEncodedParser.java | 2819 |
help-doc.html | 8717 |
ContentTypes.html | 9043 |
FormDataPart.html | 14827 |
FormDataPartParser.html | 11004 |
FormURLEncodedParser.html | 9899 |
HTTPParameter.html | 12051 |
HTTPProxy.html | 9774 |
HTTPRequest.html | 31162 |
HTTPResponse.html | 21759 |
HTTPResponseCodes.html | 9324 |
MultipartFormDataGenerator.html | 9857 |
package-frame.html | 1910 |
package-summary.html | 7637 |
package-tree.html | 6244 |
URIEncoding.html | 9629 |
XMLParser.html | 10809 |
HTTPParameter.class | 544 |
HTTPParameter.java | 567 |
HTTPProxy.class | 1196 |
HTTPProxy.java | 1128 |
HTTPRequest.class | 9615 |
HTTPRequest.java | 19417 |
HTTPResponse.class | 8170 |
HTTPResponse.java | 15206 |
HTTPResponseCodes.class | 2166 |
HTTPResponseCodes.java | 2271 |
index-all.html | 28521 |
index.html | 1307 |
MultipartFormDataGenerator.class | 1159 |
MultipartFormDataGenerator.java | 1504 |
overview-tree.html | 6240 |
package-list | 6 |
inherit.gif | 57 |
stylesheet.css | 1420 |
URIEncoding.class | 1930 |
URIEncoding.java | 2863 |
XMLParser.class | 882 |
XMLParser.java | 1192 |
Browser.class | 848 |
Browser.java | 771 |
CommandProcessor.class | 6005 |
CommandProcessor.java | 8539 |
PageWrapper.class | 6045 |
PageWrapper.java | 7169 |
ResourceWrapper.class | 1677 |
ResourceWrapper.java | 2044 |
ResourceWrapperCommandInterpreter.class | 2223 |
ResourceWrapperCommandInterpreter.java | 1938 |
ResourceWrapperFactory.class | 1340 |
ResourceWrapperFactory.java | 802 |
SimpleVoiceCommand.class | 3988 |
SimpleVoiceCommand.java | 5409 |
viewPort.class | 4294 |
viewPort.java | 4886 |
HTTPClientIdentifier.class | 1697 |
HTTPClientIdentifier.java | 2105 |
LRRPHTTPRequestHandler.class | 2251 |
LRRPHTTPRequestHandler.java | 2405 |
LRRPRequestHandler.class | 238 |
LRRPRequestHandler.java | 315 |
TunnelLRRPHandler.class | 1044 |
TunnelLRRPHandler.java | 1080 |
TunnelLRRPHTTPRequestRouter.class | 3415 |
TunnelLRRPHTTPRequestRouter.java | 3542 |
404.html | 429 |
accessibilityfunctions.js | 327 |
Contacts.html | 4810 |
Contacts.xml | 5930 |
Contacts_X_V.js | 2302 |
Contacts_X_V.jsgf | 782 |
docs.html | 742 |
Downloads.html | 4324 |
Downloads.xml | 5520 |
Downloads_X_V.js | 2569 |
Downloads_X_V.jsgf | 904 |
favicon.ico | 1406 |
LEDataInputStream.html | 24558 |
LEDataOutputStream.html | 21596 |
package-frame.html | 950 |
package-summary.html | 5732 |
package-tree.html | 5373 |
Google.htm | 8750 |
stpatricks_08.htm | 429 |
HTML_to_X_V_converter.html | 4928 |
HTML_to_X_V_converter.xml | 6107 |
HTML_to_X_V_converter_X_V.js | 2417 |
HTML_to_X_V_converter_X_V.jsgf | 871 |
ContentTypes.html | 9043 |
FormDataPart.html | 14827 |
FormDataPartParser.html | 11032 |
FormURLEncodedParser.html | 9899 |
HTTPParameter.html | 12051 |
HTTPProxy.html | 9774 |
HTTPRequest.html | 31162 |
HTTPResponse.html | 21759 |
HTTPResponseCodes.html | 9324 |
MultipartFormDataGenerator.html | 9857 |
package-frame.html | 1910 |
package-summary.html | 7637 |
package-tree.html | 6244 |
inherit.gif | 57 |
URIEncoding.html | 9629 |
XMLParser.html | 10809 |
uwLogo.png | 3741 |
voiceOption_html_29ac4510.gif | 31832 |
voiceOption_html_m1e62ff09.gif | 65381 |
index.html | 4458 |
index.xml | 5541 |
index_X_V.js | 2080 |
index_X_V.jsgf | 738 |
pcinterface.jsgf | 155 |
pcinterface.xml | 38787 |
inherit.gif | 57 |
scripts.js | 1522 |
SpeechBrowsers.html | 6347 |
SpeechBrowsers.xml | 7561 |
SpeechBrowsers_X_V.js | 2824 |
SpeechBrowsers_X_V.jsgf | 910 |
speechonly.js | 13560 |
speechonly.xml | 7179 |
accessibilityfunctions.js | 244 |
marktest2.html | 4526 |
marktest2_X_V.html | 5493 |
marktest2_X_V.js | 4619 |
marktest2_X_V.jsgf | 615 |
X_V_basic_functions.js | 6184 |
SpeechWebTunnel.html | 5689 |
SpeechWebTunnel.xml | 6933 |
SpeechWebTunnel_X_V.js | 3128 |
SpeechWebTunnel_X_V.jsgf | 1028 |
StartBrowsing.html | 4833 |
StartBrowsing.xml | 5957 |
StartBrowsing_X_V.js | 2171 |
StartBrowsing_X_V.jsgf | 786 |
styles.css | 3810 |
stylesheet.css | 1420 |
test 1.txt | 20 |
testing.html | 343 |
upload.html | 333 |
FileHTTPRequestHandler.html | 12557 |
HTTPRequestHandler.html | 9511 |
package-frame.html | 1979 |
package-list | 11 |
package-summary.html | 7613 |
package-tree.html | 6687 |
RequestDelegator.html | 13578 |
inherit.gif | 57 |
stylesheet.css | 1420 |
TemperaryFileRequestHandler.html | 12394 |
WebServer.html | 15242 |
WebServerClientConnectionThread.html | 12808 |
WebServerConnectionThread.html | 12620 |
WebServerRunner.html | 9164 |
webServerSystem.html | 10972 |
X_V_basic_functions.js | 12319 |
readme.txt | 617 |
inherit.gif | 57 |
SimpleWebServer.pdf | 79420 |
FileSystemCleaner.class | 1730 |
FileSystemCleaner.java | 1681 |
RequestTunnelingHandler.class | 7038 |
RequestTunnelingHandler.java | 13176 |
SpeechTunnelRequestHandler.class | 8678 |
SpeechTunnelRequestHandler.java | 14849 |
UIExporter.jar | 134571 |
webclient.jar | 28363 |
FileHTTPRequestHandler.class | 6898 |
FileHTTPRequestHandler.java | 10383 |
HTTPRequestHandler.class | 287 |
HTTPRequestHandler.java | 557 |
LocalInterface.class | 3231 |
LocalInterface.java | 3056 |
RequestDelegator.class | 5317 |
RequestDelegator.java | 7523 |
TemperarilyPublishedFile.class | 696 |
TemperaryFileRequestHandler.class | 6216 |
TemperaryFileRequestHandler.java | 9955 |
WebServer.class | 3284 |
WebServer.java | 4340 |
WebServerClientConnectionThread.class | 2072 |
WebServerClientConnectionThread.java | 2308 |
WebServerConnectionThread.class | 852 |
WebServerConnectionThread.java | 762 |
WebServerRunner.class | 1496 |
WebServerRunner.java | 1559 |
webServerSystem.class | 1179 |
webServerSystem.java | 1467 |
webServer.jar | 60406 |