@@ -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