File tree Expand file tree Collapse file tree 2 files changed +0
-20
lines changed
Expand file tree Collapse file tree 2 files changed +0
-20
lines changed Original file line number Diff line number Diff line change 1414from mangum .exceptions import ConfigurationError
1515
1616
17- def get_server (headers : dict ) -> typing .Tuple : # pragma: no cover
18- """
19- Parse the host and port from the event headers to use as the `server` key in the
20- ASGI connection scope.
21- """
22- server_name = headers .get ("host" , "mangum" )
23- if ":" not in server_name :
24- server_port = headers .get ("x-forwarded-port" , 80 )
25- else :
26- server_name , server_port = server_name .split (":" )
27- server = (server_name , int (server_port ))
28-
29- return server
30-
31-
3217@dataclass
3318class Mangum :
3419 """
Original file line number Diff line number Diff line change @@ -75,11 +75,6 @@ def __post_init__(self) -> None:
7575 self .text_mime_types = DEFAULT_TEXT_MIME_TYPES
7676
7777 def make_http_scope (self , event : dict , context : dict ) -> Scope :
78- headers = (
79- {k .lower (): v for k , v in event .get ("headers" ).items ()} # type: ignore
80- if event .get ("headers" )
81- else {}
82- )
8378 request_context = event ["requestContext" ]
8479 if "http" in request_context :
8580 source_ip = request_context ["http" ]["sourceIp" ]
You can’t perform that action at this time.
0 commit comments