Use a space character to separate the response status code from the meta string
This commit is contained in:
parent
218fc2af53
commit
702c3dd7bd
|
@ -8,7 +8,9 @@
|
||||||
This setting will define a language parameter that will be attached to the
|
This setting will define a language parameter that will be attached to the
|
||||||
meta for all text/gemini responses. For example, ``--default-lang=en`` will
|
meta for all text/gemini responses. For example, ``--default-lang=en`` will
|
||||||
set the response meta to ``"text/gemini; lang=en"``.
|
set the response meta to ``"text/gemini; lang=en"``.
|
||||||
- Added definition for the "11 SENSITIVE INPUT" status code.
|
- Added support for the "11 SENSITIVE INPUT" status code.
|
||||||
|
- The response header now uses a <space> instead of a <tab> to separate the
|
||||||
|
status code from the meta text.
|
||||||
|
|
||||||
### v0.3.2
|
### v0.3.2
|
||||||
|
|
||||||
|
|
|
@ -183,7 +183,7 @@ class GeminiProtocol(LineOnlyReceiver):
|
||||||
Write the gemini status line to an internal buffer.
|
Write the gemini status line to an internal buffer.
|
||||||
|
|
||||||
The status line is a single UTF-8 line formatted as:
|
The status line is a single UTF-8 line formatted as:
|
||||||
<code>\t<meta>\r\n
|
<STATUS><SPACE><META><CR><LF>
|
||||||
|
|
||||||
If the response status is 2, the meta field will contain the mimetype
|
If the response status is 2, the meta field will contain the mimetype
|
||||||
of the response data sent. If the status is something else, the meta
|
of the response data sent. If the status is something else, the meta
|
||||||
|
@ -195,7 +195,7 @@ class GeminiProtocol(LineOnlyReceiver):
|
||||||
"""
|
"""
|
||||||
self.status = status
|
self.status = status
|
||||||
self.meta = meta
|
self.meta = meta
|
||||||
self.response_buffer = f"{status}\t{meta}\r\n"
|
self.response_buffer = f"{status} {meta}\r\n"
|
||||||
|
|
||||||
def write_body(self, data: typing.Union[str, bytes]) -> None:
|
def write_body(self, data: typing.Union[str, bytes]) -> None:
|
||||||
"""
|
"""
|
||||||
|
|
Loading…
Reference in New Issue