object MultipartFormData extends Serializable
- Alphabetic
- By Inheritance
- MultipartFormData
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
case class
BadPart(headers: Map[String, String]) extends Part[Nothing] with Product with Serializable
A part that has not been properly parsed.
-
case class
DataPart(key: String, value: String) extends Part[Nothing] with Product with Serializable
A data part.
-
case class
FilePart[A](key: String, filename: String, contentType: Option[String], ref: A, fileSize: Long = -1, dispositionType: String = "form-data") extends Part[A] with Product with Serializable
A file part.
-
case class
MaxMemoryBufferExceeded(message: String) extends Part[Nothing] with Product with Serializable
The multipart/form-data parser buffers many things in memory, including data parts, headers, file names etc.
The multipart/form-data parser buffers many things in memory, including data parts, headers, file names etc.
Some buffer limits apply to each element, eg, there is a buffer for headers before they are parsed. Other buffer limits apply to all in memory data in aggregate, this includes data parts, file names, part names.
If any of these buffers are exceeded, this will be emitted.
-
case class
ParseError(message: String) extends Part[Nothing] with Product with Serializable
Emitted when the multipart stream can't be parsed for some reason.
-
sealed
trait
Part[+A] extends AnyRef
A part.
A part.
- A
the type that file parts are exposed as.
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )