TSV backend

A TSV backend:

  • served with HTTP Content-Type: text/tab-separated-values.
  • without header.
  • with a fixed list of fields

Each line looks like:

${id}\t${time}\t${info}\t${login}\t${message}\n

Fields MUST not contains the following forbidden characters:

Bouchots SHOULD replace forbidden characters by SPACE.

id

Technical post numeric identifier.

time

Date and time of post in yyyyMMddHHmmss format.

The timezone is always /Europe/Paris/.

info

Free text related to posting moule. Usually nickname or browser User Agent.

login

Optional authenticated user login.

message

Message body in BML.