Hiawatha iconHiawatha 9.5

Secure web server with security features that no other web server has
Hiawatha is a reliable and easy to use webserver for Unix. It includes many security features that no other webserver has.

The application has been successfully compiled on platforms such as Mac OS X, Debian, Gentoo, Fedora, FreeBSD, NetBSD, and Cygwin.

Main features:

  • Request methods:
  • GET
  • POST
  • HEAD
  • OPTIONS
  • TRACE
  • PUT
  • DELETE
  • HTTP codes:
  • 200 OK
  • 201 Created.
  • 204 No Content
  • 206 Partial Content
  • 301 Moved Permanently
  • 302 Found
  • 304 Not Modified
  • 400 Bad Request
  • 401 Unauthorized
  • 403 Forbidden
  • 404 Not Found
  • 405 Method Not Allowed
  • 408 Request Timeout
  • 411 Length Required
  • 412 Precondition Failed
  • 413 Request Entity Too Large
  • 416 Requested Range Not Satisfiable
  • 500 Internal Server Error
  • 501 Not Implemented
  • 503 Service Unavailable
  • 505 HTTP Version Not Supported
  • Extra:
  • Access/connection control
  • Banning
  • CGI support (including PHP)
  • CGI wrapper (run CGI under a diffrerent uid/gid in a secure way)
  • Chunked Transfer-encoding
  • CommandChannel (control Hiawatha by telnetting to a special port)
  • Cookie support
  • Cross-site scripting prevention
  • Customizable ServerString
  • Directory listing with customizable stylesheet
  • DoS/flooding protection
  • FastCGI support (load-balanced)
  • GZip Content-Encoding support
  • HTTP authentication (basic and digest)
  • If-(Un)Modified-Since header field
  • Interface binding control
  • Internal file caching
  • IPv6 support
  • Keep-alive connections
  • Large file support
  • Logging
  • Request pipelining
  • Range header field (single range support)
  • Referer control for images (prevent external image linking)
  • Rootjail
  • SSL support
  • SQL injection prevention
  • Traffic throttling/shaping (control uploadspeed)
  • URL rewriting via regular expressions
  • Userdirectory support

last updated on:
April 25th, 2014, 3:27 GMT
file size:
561 KB
price:
FREE!
developed by:
Hugo Leisink
license type:
GPL 
operating system(s):
Mac OS X
binary format:
Universal Binary
category:
Home \ Network/Admin

FREE!

In a hurry? Add it to your Download Basket!

user rating 31

UNRATED
2.3/5
 

0/5

2 Screenshots
Hiawatha - Usage screen for the application when running it from a Terminal window.Hiawatha - In the Hiawatha prefpane you can start or stop the webserver at any time.
What's New in This Release:
  • Added support for CGI statistics in Hiawatha Monitor.
  • MonitorRequests and MonitorStatsInterval option removed.
  • Added support for Origin HTTP header to prevent CSRF.
  • EnforceFirstHostname option added.
read full changelog

Add your review!

SUBMIT