У меня есть CDN, в котором размещены оптимизированные для аппаратного обеспечения сжатые текстуры для мобильной игры Unity 3D.Эти текстуры хранятся в пакете ресурсов Unity (контейнере) или в контейнере текстур Khronos (KTX).Я хотел бы использовать согласование содержимого HTTP, чтобы клиенты могли запрашивать текстуры с определенным внутренним сжатием / кодировкой текстур в порядке предпочтения (например, используя заголовок HTTP Accept), избегая любых передач субоптимальных или нерелевантных форматов текстур.
Я подумал об использовании разделителя «плюс» (+)
для указания подтипа, такого как image/ktx+astc
, image/ktx+etc2
, application/vnd.unity.assetbundle+pvrtc
и т. Д. Но я хочу убедиться, что он не будет работать противстандарты / типовые реализации.
Есть ли способ указать дополнительную информацию о вариантах или подтипы для существующих типов содержимого HTTP?