Mike's Webserver
This is a Visual Basic 6 webserver, written from scratch based on the HTTP/1.1 specification. This is quite an old project, so no detailed documentation is available.
This server can be used to share content over your network, by connecting to it with a web browser. The HTTP specification is not fully implemented here, but the features required for serving static content are.
The server supports:
- Directory listings
- Virtual hosts
- Identifying MIME types to serve images
- Logging
Don't say I didn't warn you
You should not use this server for anything non-trivial, because:
- Features: Few. Serves only static content, does not run as a system service.
- Bugs: Several, will sometimes fail to serve a page properly.
- Memory usage: The server loads a whole file and then sends it. Don't use large files!
- Uses the Winsock OCX
Download
- Mike's Webserver - Version 1.0 (Windows Binaries)
- Mike's Webserver - Version 1.0 source code (Visual Basic 6 source)
- Please read the licence before downloading.