1 # Stubs for SimpleHTTPServer (Python 2)
\r
3 from typing import Any, AnyStr, IO, Mapping, Optional, Union
\r
4 import BaseHTTPServer
\r
5 from StringIO import StringIO
\r
7 class SimpleHTTPRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
\r
8 server_version = ... # type: str
\r
9 def do_GET(self) -> None: ...
\r
10 def do_HEAD(self) -> None: ...
\r
11 def send_head(self) -> Optional[IO[str]]: ...
\r
12 def list_directory(self, path: Union[str, unicode]) -> Optional[StringIO]: ...
\r
13 def translate_path(self, path: AnyStr) -> AnyStr: ...
\r
14 def copyfile(self, source: IO[AnyStr], outputfile: IO[AnyStr]): ...
\r
15 def guess_type(self, path: Union[str, unicode]) -> str: ...
\r
16 extensions_map = ... # type: Mapping[str, str]
\r