summaryrefslogtreecommitdiffstats
path: root/Lib/SimpleHTTPServer.py
Commit message (Collapse)AuthorAgeFilesLines
* Issue839496: SimpleHTTPServer should open all files in binary mode.Amaury Forgeot d'Arc2008-07-061-5/+4
| | | | | | | | Forward-port of 38255 (2005/01/15!) This was already fixed in 2.4, but never merged into trunk... py3k is already right, thanks to the bytes/str distinction! Should be backported to 2.5.
* #2169: make generated HTML more validAndrew M. Kuchling2008-02-281-3/+4
|
* Patch #2167 from calvin: Remove unused importsChristian Heimes2008-02-231-1/+0
|
* Issue 1224. Now we support again the double slash in the URL.Facundo Batista2008-02-181-1/+2
| | | | Thanks Anthony Lenton.
* [Patch #827559 from Chris Gonnerman] Make SimpleHTTPServer redirect when a ↵Andrew M. Kuchling2006-12-221-0/+6
| | | | directory URL is missing the trailing slash; this lets relative links work.
* Whitespace normalization.Tim Peters2006-06-141-1/+1
|
* Bug #1117556: SimpleHTTPServer now tries to find and use the system'sGeorg Brandl2006-06-141-1/+3
| | | | mime.types file for determining MIME types.
* Patch #1417555: SimpleHTTPServer now returns Last-Modified headers.Georg Brandl2006-02-171-1/+3
|
* Bug #1394565: SimpleHTTPServer now doesn't choke on query paramtersGeorg Brandl2006-01-131-0/+3
| | | | any more.
* Patch #1360443: Make SimpleHTTPServer display unencoded directory names.Georg Brandl2005-12-161-2/+3
|
* Use cStringIO where available.Raymond Hettinger2004-12-311-1/+4
|
* Patch #1011123: Use urllib.quote() instead of cgi.escape() for encoding theJohannes Gijsbers2004-08-211-2/+3
| | | | | href attribute in list_directory(). This fixes the links for legal Unix filenames such as 'a"b'.
* [Bug #866222] Update docstrings.Andrew M. Kuchling2004-08-071-4/+3
|
* Let library modules use the new keyword arguments for list.sort().Raymond Hettinger2003-10-161-1/+1
|
* SF 563203. Replaced 'has_key()' with 'in'.Raymond Hettinger2002-06-011-2/+2
|
* Patch #430706: Persistent connections in BaseHTTPServer.Martin v. Löwis2002-03-171-0/+3
|
* Correction after translation test.Eric S. Raymond2001-02-091-1/+1
|
* String method conversion.Eric S. Raymond2001-02-091-3/+2
|
* unnecessary semicolonJeremy Hylton2001-01-261-1/+1
|
* added __all__ lists to a number of Python modulesSkip Montanaro2001-01-201-0/+1
| | | | | | | | 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.
* - Use mimetypes.types_map to initialize extensions_map.Guido van Rossum2001-01-141-9/+9
| | | | | | - Change the default file type to application/octet-stream. - Add support to recognize .py, .c, .h files as text/plain (this is what I use most :-).
* For this server to work on Windows, directories should use "/" as theGuido van Rossum2000-09-041-2/+3
| | | | | | | | separator in the href, not os.sep. Added a <title> tag to directory listings. Bumped version to 0.5.
* Using shutil's function to copy data between file objects insteadMoshe Zadka2000-07-291-6/+2
| | | | | | | | of rolling our own. Note: This is my first sourceforge checkin. If you see anything funny about this patch, please let me know.
* Changed list_directory() somewhat. It is now only called when thereGuido van Rossum2000-05-211-15/+34
| | | | | | | is no index.htm[l] file, and when it is called, it also spits out the headers. When an index.htm[l] file is present, the regular (file access) path is followed. Also, when the guessed content-type matches text/*, open the file in text mode; otherwise in binary mode.
* Add a simple directory listing function.Guido van Rossum2000-05-091-9/+38
|
* Moshe Zadka writes: When deploying SimpleHTTPServer, I noticed aGuido van Rossum1999-11-161-1/+2
| | | | problem: it does not encode/decode the urls, which is wrong.
* No need to import sys, time, socket or SocketServer. (Andrew Dalke & kjpylint)Guido van Rossum1999-05-031-4/+0
|
* Patch by Jeff Rush:Guido van Rossum1998-12-071-1/+1
| | | | | | | | | | | | 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.
* Open the file in binary mode -- so serving images from a Windows boxGuido van Rossum1998-12-071-1/+1
| | | | might actually work.
* Mass check-in after untabifying all files that need it.Guido van Rossum1998-03-261-89/+89
|
* Get rid of nobody_uid() and import pwd -- not used here.Guido van Rossum1996-09-041-12/+0
|
* recognize a few more file typesGuido van Rossum1995-09-181-1/+8
|
* Initial revisionGuido van Rossum1995-08-041-0/+161