]> granicus.if.org Git - python/commitdiff
Patch by Jeff Rush:
authorGuido van Rossum <guido@python.org>
Mon, 7 Dec 1998 04:08:30 +0000 (04:08 +0000)
committerGuido van Rossum <guido@python.org>
Mon, 7 Dec 1998 04:08:30 +0000 (04:08 +0000)
In SimpleHTTPServer.py, the server specified in test() should
be BaseHTTPServer.HTTPServer, in case the request handler should
want to reference the two attributes added by
BaseHTTPServer.server_bind:

        self.server_name = hostname
        self.server_port = port

There was some Bobo CGI code that wanted access to those attributes.

Lib/SimpleHTTPServer.py

index 717a472b59a4a022fdfb648d3e1aa49fc7039764..9260e7e479b0a1673bfde5c9d167ce59ec577846 100644 (file)
@@ -148,7 +148,7 @@ class SimpleHTTPRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
 
 
 def test(HandlerClass = SimpleHTTPRequestHandler,
-         ServerClass = SocketServer.TCPServer):
+         ServerClass = BaseHTTPServer.HTTPServer):
     BaseHTTPServer.test(HandlerClass, ServerClass)