jQuery.param () имеет два режима: «традиционный» или «неглубокий» режим, который работает как формы HTML, и неназванный нетрадиционный режим, который кодирует дополнительную информацию в закодированных формах ключах, так что списки и карты могут быть однозначно представлены. Этот формат, как говорят, понимается PHP и Ruby on Rails. Существует ли какая-либо формальная документация о том, что этот формат влечет за собой, чтобы другие системы могли взаимодействовать с ним? В идеале это была бы не относящаяся к языку спецификация, но предполагая, что этого не существует, я бы хотел найти самую доступную каноническую документацию (даже если она находится в документах PHP или Rails).