Формат даты и времени для текстовых / простых сообщений (или частей) - PullRequest
0 голосов
/ 25 апреля 2018

Я хотел бы отправить данные о дате и времени как часть HTTP-сообщения (req или resp, не имеет значения).Если я отправил эти данные как часть text/plain сообщения, какой формат мне следует использовать для значения datetime? RFC7231 указывает формат HTTP для значений заголовка , но я не могу найти какие-либо спецификации или даже документы по этому вопросу.

Я думаю, что мой выбор - формат даты HTTP, как указано вышеили ISO-8601 .Я подумывал об использовании application/json, но даты там не являются примитивными типами, хотя ISO является общепринятым форматом.

Какой мне использовать?Любая, почему бы тоже хорошо.FWIW, я склоняюсь к формату ISO.

Ниже multipart/form-data показан пример каждого

--eab10e2a-3ae9-cb83-3b14-6627f8c57298
Content-Type: text/plain
Content-Disposition: form-data; name="date_as_iso-date"

2018-04-24T21:23:42.341-04:00
--eab10e2a-3ae9-cb83-3b14-6627f8c57298
Content-Type: text/plain
Content-Disposition: form-data; name="date_as_http-date"

Wed, 25 Apr 2018 01:46:42 GMT
--eab10e2a-3ae9-cb83-3b14-6627f8c57298--
...