MultipartParser

A low-level multipart-parsing pipe. Most end users will prefer EntityDecoder[Multipart].

class Object
trait Matchable
class Any

Value members

Concrete methods

def parseStreamed[F[_] : Concurrent](boundary: Boundary, limit: Int): (F, Byte) => Multipart[F]
def parseToPartsStream[F[_]](boundary: Boundary, limit: Int)(implicit F: Concurrent[F]): (F, Byte) => Part[F]

Deprecated methods

@deprecated("Use parseSupervisedFile", "0.23")
def parseStreamedFile[F[_] : Files](boundary: Boundary, limit: Int, maxSizeBeforeWrite: Int, maxParts: Int, failOnLimit: Boolean): (F, Byte) => Multipart[F]

Same as the other streamed parsing, except after a particular size, it buffers on a File.

Same as the other streamed parsing, except after a particular size, it buffers on a File.

Deprecated
@deprecated("Use parseSupervisedFile", "0.23")
def parseToPartsStreamedFile[F[_] : Files](boundary: Boundary, limit: Int, maxSizeBeforeWrite: Int, maxParts: Int, failOnLimit: Boolean): (F, Byte) => Part[F]
Deprecated

Concrete fields

val StartLineBytesN: Boundary => Array[Byte]