Change "No" to "Yes" as you complete the tasks:
Comments.html ..
MyListener.java.txt ..
MyWebServer.java.txt ..
serverlog.txt ..
http-streams.txt
Task
Complete?
MyWebServer compiles as one file.
No
MyWebServer serves files from
directory in which server is started
No
MyWebServer, with this name, runs at port 2540
No
Extensive Comments in Source
No
MyListener fully functional
No
Captured http stream from browser with MyListener
No
Captured return HTTP stream, manually, from Web Server using telnet
No
Return txt files with MIME from MyWebServer
No
Implemented basic security by restricting access to directory tree
No
Return html files with MIME from MyWebServer
No
Return wml files with MIME from MyWebServer
No
Installed PHONE browser, and checked that
wml displays correctly
No
Return HTML directory
No
Return HTML directory with hotlinks
No
Fully navigates directories and files
No
Returns form input from fake-cgi
No
Have been INTENTIONAL about security of the files exposed by my webserver
No
Created ZIP file (all files listed above), sent to COL
No
BRAGGING RIGHTS BELOW
THIS LINE
Implements index.html to remove promiscuity of directories
No
Restricts directory browsing to subtree for security
No
(Hard) Effects the true running of arbitrary cgi scripts in some language
No
(Hard) Handles HTTPS
No
[Fill in custom extra feature] add
multiple entries as needed
Yes