1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
| import sys
| from http import HTTPStatus
| from typing import Mapping, Tuple
|
| from . import __version__
| from .http_exceptions import HttpProcessingError as HttpProcessingError
| from .http_parser import (
| HeadersParser as HeadersParser,
| HttpParser as HttpParser,
| HttpRequestParser as HttpRequestParser,
| HttpResponseParser as HttpResponseParser,
| RawRequestMessage as RawRequestMessage,
| RawResponseMessage as RawResponseMessage,
| )
| from .http_websocket import (
| WS_CLOSED_MESSAGE as WS_CLOSED_MESSAGE,
| WS_CLOSING_MESSAGE as WS_CLOSING_MESSAGE,
| WS_KEY as WS_KEY,
| WebSocketError as WebSocketError,
| WebSocketReader as WebSocketReader,
| WebSocketWriter as WebSocketWriter,
| WSCloseCode as WSCloseCode,
| WSMessage as WSMessage,
| WSMsgType as WSMsgType,
| ws_ext_gen as ws_ext_gen,
| ws_ext_parse as ws_ext_parse,
| )
| from .http_writer import (
| HttpVersion as HttpVersion,
| HttpVersion10 as HttpVersion10,
| HttpVersion11 as HttpVersion11,
| StreamWriter as StreamWriter,
| )
|
| __all__ = (
| "HttpProcessingError",
| "RESPONSES",
| "SERVER_SOFTWARE",
| # .http_writer
| "StreamWriter",
| "HttpVersion",
| "HttpVersion10",
| "HttpVersion11",
| # .http_parser
| "HeadersParser",
| "HttpParser",
| "HttpRequestParser",
| "HttpResponseParser",
| "RawRequestMessage",
| "RawResponseMessage",
| # .http_websocket
| "WS_CLOSED_MESSAGE",
| "WS_CLOSING_MESSAGE",
| "WS_KEY",
| "WebSocketReader",
| "WebSocketWriter",
| "ws_ext_gen",
| "ws_ext_parse",
| "WSMessage",
| "WebSocketError",
| "WSMsgType",
| "WSCloseCode",
| )
|
|
| SERVER_SOFTWARE: str = "Python/{0[0]}.{0[1]} aiohttp/{1}".format(
| sys.version_info, __version__
| )
|
| RESPONSES: Mapping[int, Tuple[str, str]] = {
| v: (v.phrase, v.description) for v in HTTPStatus.__members__.values()
| }
|
|