Standalone web server built on Python's BaseHTTPServer
AdvancedHTTPServer is released under the BSD 3-clause license, for more details see the LICENSE file.
AdvancedHTTPServer builds on top of Python's included BaseHTTPServer and provides out of the box support for additional commonly needed features such as:
- Threading
- SSL
- Registering handler functions to HTTP resources
- A default robots.txt file
- Forking the server process
- Basic Authentication
- The HTTP verbs GET HEAD POST and OPTIONS
- RPC over HTTP
AdvancedHTTPServer does not have any additional dependencies outside of the Python standard library.
The following version of Python are currently supported:
- Python 2.7
- Python 3.3
- Python 3.4
AdvancedHTTPServer uses Sphinx for internal code documentation. This
documentation can be generated from source with the command
sphinx-build docs/source docs/html
. The latest documentation is
kindly hosted on ReadTheDocs at
advancedhttpserver.readthedocs.org.
- King Phisher Phishing Campaign Toolkit