mirror of
https://github.com/django/daphne.git
synced 2025-07-10 16:02:18 +03:00
Remove status_text from the HTTP response spec.
This commit is contained in:
parent
9f8bf30cdd
commit
5bf19f52f6
|
@ -242,7 +242,6 @@ class AsgiHandler(base.BaseHandler):
|
||||||
# Make initial response message
|
# Make initial response message
|
||||||
message = {
|
message = {
|
||||||
"status": response.status_code,
|
"status": response.status_code,
|
||||||
"status_text": response.reason_phrase.encode("ascii"),
|
|
||||||
"headers": response_headers,
|
"headers": response_headers,
|
||||||
}
|
}
|
||||||
# Streaming responses need to be pinned to their iterator
|
# Streaming responses need to be pinned to their iterator
|
||||||
|
|
|
@ -58,7 +58,6 @@ class HandlerTests(SimpleTestCase):
|
||||||
# Make sure the message looks correct
|
# Make sure the message looks correct
|
||||||
self.assertEqual(reply_message["content"], b"Hi there!")
|
self.assertEqual(reply_message["content"], b"Hi there!")
|
||||||
self.assertEqual(reply_message["status"], 200)
|
self.assertEqual(reply_message["status"], 200)
|
||||||
self.assertEqual(reply_message["status_text"], b"OK")
|
|
||||||
self.assertEqual(reply_message.get("more_content", False), False)
|
self.assertEqual(reply_message.get("more_content", False), False)
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
reply_message["headers"],
|
reply_message["headers"],
|
||||||
|
|
|
@ -509,10 +509,6 @@ Keys:
|
||||||
|
|
||||||
* ``status``: Integer HTTP status code.
|
* ``status``: Integer HTTP status code.
|
||||||
|
|
||||||
* ``status_text``: Byte string HTTP reason-phrase, e.g. ``OK`` from ``200 OK``.
|
|
||||||
Ignored for HTTP/2 clients. Optional, default should be based on ``status``
|
|
||||||
or left as empty string if no default found.
|
|
||||||
|
|
||||||
* ``headers``: A list of ``[name, value]`` pairs, where ``name`` is the
|
* ``headers``: A list of ``[name, value]`` pairs, where ``name`` is the
|
||||||
byte string header name, and ``value`` is the byte string
|
byte string header name, and ``value`` is the byte string
|
||||||
header value. Order should be preserved in the HTTP response. Header names
|
header value. Order should be preserved in the HTTP response. Header names
|
||||||
|
@ -881,7 +877,7 @@ WSGI's ``environ`` variable to the Request message:
|
||||||
|
|
||||||
The ``start_response`` callable maps similarly to Response:
|
The ``start_response`` callable maps similarly to Response:
|
||||||
|
|
||||||
* The ``status`` argument becomes ``status`` and ``status_text``
|
* The ``status`` argument becomes ``status``, with the reason phrase dropped.
|
||||||
* ``response_headers`` maps to ``headers``
|
* ``response_headers`` maps to ``headers``
|
||||||
|
|
||||||
It may even be possible to map Request Body Chunks in a way that allows
|
It may even be possible to map Request Body Chunks in a way that allows
|
||||||
|
|
Loading…
Reference in New Issue
Block a user