(A little) Ambiguity in the response header specification

Baschdel baschdel at disroot.org
Tue Jun 30 21:35:08 BST 2020


Hello […].

Section 3.1 of the Gemini specification says that <STATUS> and <META> 
are separated by a single space character.

 > Gemini response headers look like this:
 >
 > <STATUS><SPACE><META><CR><LF>
 >
 > […]
 >
 > <STATUS> and <META> are separated by a single space character.

The problem is the following:

Most people would read this as an ascii space character, however for 
some people this also includes a tab characters (and in my opinion they 
are not wrong)

For this reason I suggest to clarify by adding a line that states that 
<SPACE> refers to the ascii character 0x20 (because that is used by 
almost all servers already) (or if we want to allow tabs clearly specify 
that)

Have a nice Evening!
- Baschdel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.orbitalfox.eu/archives/gemini/attachments/20200630/129cf901/attachment.htm>


More information about the Gemini mailing list