Я провел поиск по этой теме, и, к моему удивлению, похоже, что люди уже сделали это. Я нашел описание здесь , но оно не предоставляет открытый тестовый URI, поэтому я не смог протестировать поведение браузера на этом. Также упоминается решение для отправки файла архива клиенту. Но я предполагаю, что это не то, что вы ищете, верно?
Здесь - другая статья, показывающая пример с многочастными ответами. К сожалению, демонстрационный URI, похоже, больше не работает.
Таким образом, ситуация такова: HTTP многокомпонентные ответы могут быть сделаны. Есть клиентские (несколько) библиотек, которые могут обрабатывать их в коде приложения. Поведение браузера должно быть проверено ( Вот голос ). Использование этой функции кажется экспериментальным и может быть рекомендовано, только вы можете контролировать оба конца связи, чтобы устранить проблемы взаимодействия.