YAML имитируют тип?

дополнительные параметры desc для кода Ege Özcan

function dynamicSort(property, desc) {
    if (desc) {
        return function (a, b) {
            return (a[property] > b[property]) ? -1 : (a[property] < b[property]) ? 1 : 0;
        }   
    }
    return function (a, b) {
        return (a[property] < b[property]) ? -1 : (a[property] > b[property]) ? 1 : 0;
    }
}
101
задан Jon Cram 1 December 2008 в 20:41
поделиться

4 ответа

Использование Ruby on Rails application/x-yaml с альтернативой для text/yaml ( источник ).

я думаю, что это - просто вопрос соглашения, нет никакого технический , почему, насколько я могу сказать.

59
ответ дан Martin Tournoij 5 November 2019 в 11:46
поделиться

Я сказал бы text/x-yaml:

текст по приложению, потому что это - человекочитаемое

x-yaml по yaml, потому что это не было принято в зарегистрированный список типов пантомимы.

Редактирование: от RFC 3023 (Типы среды XML):

тип среды верхнего уровня "текст" имеет некоторые ограничения на объекты MIME, и они описаны в [RFC2045] и [RFC2046]. В частности, семье UTF-16, UCS-4 и UTF-32 не разрешают (кроме по HTTP[RFC2616], который использует подобный MIME механизм).

Интересный... Не абсолютно уверенный, что это означает, но пища для размышления.

14
ответ дан Greg 5 November 2019 в 11:46
поделиться

Согласно список Типов MIME это text/yaml, даже при том, что это не находится в чиновнике IANA список MIME

0
ответ дан 24 November 2019 в 04:45
поделиться

Типы носителей "x-" не рекомендуются, см. RFC 4288, раздел 3.4 . Правильнее всего будет использовать личное дерево, дерево поставщиков или действительно попытаться правильно зарегистрировать тип носителя.

6
ответ дан 24 November 2019 в 04:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: