mirror of
https://github.com/django/daphne.git
synced 2025-04-21 01:02:06 +03:00
Fixed #422: No SERVER_PORT in request.META causes errors
This commit is contained in:
parent
e24bc17bbf
commit
6d8d3214e6
|
@ -67,6 +67,9 @@ class AsgiRequest(http.HttpRequest):
|
|||
if self.message.get('server', None):
|
||||
self.META['SERVER_NAME'] = self.message['server'][0]
|
||||
self.META['SERVER_PORT'] = six.text_type(self.message['server'][1])
|
||||
else:
|
||||
self.META['SERVER_NAME'] = "unknown"
|
||||
self.META['SERVER_PORT'] = "0"
|
||||
# Handle old style-headers for a transition period
|
||||
if "headers" in self.message and isinstance(self.message['headers'], dict):
|
||||
self.message['headers'] = [
|
||||
|
|
Loading…
Reference in New Issue
Block a user