Skip to content

Commit 7ae00ea

Browse files
committed
removed short option and inefficiency pointed out by @serhiy-storchaka
1 parent f7ff834 commit 7ae00ea

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

Lib/http/server.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -893,10 +893,10 @@ def guess_type(self, path):
893893
894894
"""
895895
base, ext = posixpath.splitext(path)
896-
guess = self.extensions_map.get(ext,
897-
self.extensions_map.get(ext.lower(),
898-
mimetypes.guess_type(path)[0]))
899-
return guess or self.default_content_type
896+
return self.extensions_map.get(ext) or \
897+
self.extensions_map.get(ext.lower()) or \
898+
mimetypes.guess_type(path)[0] or \
899+
self.default_content_type
900900

901901

902902
# Utilities for CGIHTTPRequestHandler
@@ -1292,7 +1292,7 @@ def test(HandlerClass=BaseHTTPRequestHandler,
12921292
default='HTTP/1.0',
12931293
help='conform to this HTTP version '
12941294
'(default: %(default)s)')
1295-
parser.add_argument('-c', '--content-type', # parsed into content_type
1295+
parser.add_argument('--content-type', # parsed into content_type
12961296
default=BaseHTTPRequestHandler.default_content_type,
12971297
help='sets default content type for unknown extensions')
12981298
parser.add_argument('port', default=8000, type=int, nargs='?',

0 commit comments

Comments
 (0)