У меня проблема с возвратом двоичного потока из игровой среды. Согласно документации, платформа должна автоматически возвращать двоичный вывод, если обнаружит, что метод контроллера возвращает либо Stream, либо File. Мой метод возвращает Stream [Byte], но фреймворк возвращает "Stream (100,?)", А не двоичный поток.
Что я делаю не так?
Спасибо за ответы,
Томас Герман
редактировать
хорошо, если кому-то понадобится это в будущем, похоже, я как-то взломал это вместе Я просто строю строку из потока и возвращаю ее. Кажется, он работает правильно, но я уверен, что есть лучшее решение.
пример:
val builder = new StringBuilder()
builder.clear
stream foreach { x=> builder.append(x.toChar)}
val res = builder.toString
где res - это то, что должен вернуть ваш метод контроллера