SimpleHTTPServer

The SimpleHTTPServer module provides a simple HTTP server handler that can serve files from the current directory. The module defines the following handler class, intended for use with the BaseHTTPServer module:

						SimpleHTTPRequestHandler(request, client_address, server)

Serves files from the current directory and all its subdirectories. The class implements the do_HEAD() and do_GET() methods to support HEAD and GET requests, respectively.

All IOError exceptions result in a 404 File not found error. Attempts to access a directory result in a 403 Directory listing not supported error.

The following class attributes are available:

SimpleHTTPRequestHandler.server_version

Server version string.

SimpleHTTPRequestHandler.extensions_map ...

Get Python: Essential Reference, Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.