Я создаю веб-службу RESTful и создаю несколько пользовательских типов мультимедиа. Кажется, что в типах мультимедиа подтип становится более конкретным, когда вы идете справа налево, используя «+». Так например:
application/json
является более общим, чем application/hal+json
, поскольку HAL добавляет больше ограничений поверх json.
Мой вопрос заключается в том, является ли это стандартом или просто соглашением (. Я просмотрел некоторые RFC по типам MIME и ничего не нашел, но, возможно, я недостаточно внимательно искал ).
Если он стандартный, обобщает ли он, чтобы я мог добавить еще более конкретные подтипы, такие как application/vnd.custom.mime+hal+json
, или он ограничен одним «+»?