После просмотра спецификации AMF0 я обнаружил, что не могу правильно понять для кодирования типа StrictArray.
Вот самый непосредственный раздел спецификации:
количество массивов = U32
строгий тип массива = количество массивов * (тип значения)
который описывает тип StrictArray с синтаксисом расширенной формы Бэкуса-Наура (ABNF) (см. RFC2234). )
Имеет ли тип StrictArray порядковые индексы или просто закодированные объекты (без порядковых ключей) в порядке их появления в графе объектов StrictArray?
Кроме того, в качестве дополнительного вопроса, содержит ли таблица сериализации (из которой генерируются идентификаторы ссылок на объекты) все объекты в графе объектов или только объекты, которые потенциально могут быть закодированы с помощью ссылки (ECMAArray, StrictArray, TypedObject, AnonymousObject)?