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.

info

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

login

Optional authenticated user login.

message

Message body in BML.