Martin v. Löwis
587c98c863
Patch #430706 : Persistent connections in BaseHTTPServer.
2002-03-17 18:37:22 +00:00
Skip Montanaro
31fd86c4f1
add Content-Type header to error responses
...
this closes patch 502080
2002-03-08 02:36:18 +00:00
Martin v. Löwis
1669669f4c
Remove unused imports from previous checkin.
2001-07-25 06:12:16 +00:00
Martin v. Löwis
a43c2f845e
Patch #401196 : Use getaddrinfo and AF_INET6 in TCP servers and clients.
2001-07-24 20:34:08 +00:00
Eric S. Raymond
5ff63d6780
Correction to test main.
2001-02-09 05:38:46 +00:00
Eric S. Raymond
b49f4a4b15
String method conversion.
2001-02-09 05:07:04 +00:00
Skip Montanaro
e99d5ea25b
added __all__ lists to a number of Python modules
...
added test script and expected output file as well
this closes patch 103297.
__all__ attributes will be added to other modules without first submitting
a patch, just adding the necessary line to the test script to verify
more-or-less correct implementation.
2001-01-20 19:54:20 +00:00
Tim Peters
11cf605f84
Whitespace normalization.
2001-01-14 21:54:20 +00:00
Peter Schneider-Kamp
2d2785aad1
updated occurences of fqdn algorithm (closes patch #101197 )
2000-08-16 20:30:21 +00:00
Guido van Rossum
18865de7bd
Set HTTPServer class variable allow_reuse_address to 1, so restarting
...
the server after it died doesn't require a wait period.
2000-05-09 14:54:13 +00:00
Guido van Rossum
d65b53923e
Fix by Moshe Zadka (cleaned up and documented by GvR) to break out the
...
request handling into separate parse_request() and handle_request()
methods.
1999-10-26 13:01:36 +00:00
Guido van Rossum
ba895d892d
Typo: the method called is do_SPAM, not handle_SPAM.
1999-09-15 15:28:25 +00:00
Guido van Rossum
145a5f73f0
Don't just die if gethostbyaddr() fails -- as it can when DNS is
...
unreachable -- but fall back to using whatever hostname we have.
1999-06-09 15:05:47 +00:00
Guido van Rossum
e6e8818c03
No need to import rfc822. (Andrew Dalke & kjpylint)
1999-05-03 18:00:20 +00:00
Guido van Rossum
60e7330fee
Per Cederqvist writes:
...
If you send something like "PUT / HTTP/1.0" to something derived from
BaseHTTPServer that doesn't define do_PUT, you will get a response
that begins like this:
HTTP/1.0 501 Unsupported method ('do_PUT')
Server: SimpleHTTP/0.3 Python/1.5
Date: Tue, 30 Mar 1999 18:53:53 GMT
The server should complain about 'PUT' instead of 'do_PUT'. This
patch should fix the problem.
1999-03-30 20:17:31 +00:00
Guido van Rossum
45e2fbc2e7
Mass check-in after untabifying all files that need it.
1998-03-26 21:13:24 +00:00
Guido van Rossum
efa683726f
Treat all HTTP/1.* versions the same.
1997-08-12 14:46:13 +00:00
Guido van Rossum
f69da220bf
fix several bogus var refs in error reporting
1996-02-12 23:58:38 +00:00
Guido van Rossum
e7e578ffe0
Initial revision
1995-08-04 04:00:20 +00:00