Чтение заголовка каждой части в RultuarВведите запрос в Scala Play

StackOverflow https://stackoverflow.com//questions/24000480

Вопрос

Я пытаюсь извлечь заголовки каждой части в Rultaрт-запросе с помощью Scala Play. Встроенный мультипартный обработчик анализирует данные в FilePART.Filepart не имеет возможности читать отдельные заголовки каждой части.Он имеет доступ только к заголовку типа содержимого.

Есть ли готовы использовать API для этого?Или есть просто простым способом справиться с собой, а не в написании нового пользовательского блока.

Это было полезно?

Решение

Существует перегруженная форма метода генеракодицетагкода, который принимает генеракодицетагкод:

type PartHandler[A] = PartialFunction[Map[String, String], Iteratee[Array[Byte], A]]
.

Генеракодицетагкод содержит заголовки.Это экономит вас от необходимости написать совершенно новый анализатор тела, вам нужно только написать эту функцию, которая принимает заголовки и создает multiPartFormHandler, чтобы потреблять соответствующие данные.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top