aboutsummaryrefslogtreecommitdiff

FTHServer (File Threading HTTP Server)

Components

  • Extended TCPServer and RequestHandler
  • File Server and Handler mix-in
  • Basic Authorization Server and Handler mix-in

Extended server functionality

  • Threaded request handling
  • Start and stop on the background
  • Trackback for non-controlled errors
  • Method to log messages

Extended handler functionality

  • Method to log using the servers logger
  • Method to send custom headers
  • Method to send error page (automaticity used HTTP code descriptions)
  • Method to send custom message page
  • Method to file-like object (sets header automaticity and handles ranged requests)