MiniWebsvr is a application that allows you to start a small webserver. MiniWebSrvr was designed to be used stand-alone or embedded into another application.
Here are some key features of "MiniWebsvr":
· Serves static web pages
· Directory listing
· Supports HTTP MIME encodings
· Supports GET/HEAD/OPTIONS
· Logging to disk
· Small memory footprint
· Multi-threaded
· Written in plain C
· Win32 and UNIX
· Command line options
What's New in This Release: [ read full changelog ]
· Command-line options checking MiniWebSvr will now complain if an incorrect parameter is specified
· Support for FreeBSD - Please use gmake with gcc on this platform.
· Supports accessing large files (>2GiB)
· Added beginnings of a testing suite for regression testing
· Changed Win32 build to have a console & gui client. The gui client will not open any window, unless it needs to communicate with the user.
· Fixes a security issue where another application can hijack the listening port of the server
· Fixed issue where miniwebserver lists dir or returns default page when trailing slash is missing.