Тип MIME для Flatbuffers? - PullRequest
       35

Тип MIME для Flatbuffers?

2 голосов
/ 27 марта 2019

Я искал, чтобы найти правильный тип MIME для плоских буферов, но я не могу найти ни одного.Никаких упоминаний об этом нет и в их документации.

Страница проекта: https://github.com/google/flatbuffers

Ответы [ 2 ]

1 голос
/ 08 июня 2019

Существует аналогичный вопрос для буферов протокола, с полезным ответом здесь: https://stackoverflow.com/a/48051331/761177

Для плоских буферов может подойти что-то вроде application / x-flatbuffers; может подойти schema = x.y.z, где x.y.z - это пространство имен, объявленное в вашей схеме.

1 голос
/ 27 марта 2019

Там нет ни одного. Правильный тип пантомимы для использования application/octet-stream.

Я не думаю, что создание такого также имело бы смысл, поскольку обнаженный FlatBuffer (без знания его схемы) не может быть проанализирован (в отличие от JSON), это непрозрачный двоичный файл. application/flatbuffer (если он существует) едва ли полезнее, чем application/octet-stream.

Вам нужна схема до того, как файл станет читаемым, и я не думаю, что у типов mime есть способ указать имя схемы ... хотя я полагаю, что flatbuffers/schema-name было бы здорово, если бы какой-либо орган стандартов, определяющий типы mime, позволял бы это:)

...