scamper.http.multipart

Type members

Classlikes

trait FilePart extends Part

Represents file content in multipart form data.

Represents file content in multipart form data.

See also
Companion
object
object FilePart

Provides factory for FilePart.

Provides factory for FilePart.

Companion
class
sealed
trait Multipart

Represents multipart form data.

Represents multipart form data.

See also
Companion
object
object Multipart

Provides factory for Multipart.

Provides factory for Multipart.

Companion
class
final implicit
class MultipartHttpMessage[T <: HttpMessage & MessageBuilder[T]](message: T) extends AnyVal

Adds multipart extensions to HttpMessage.

Adds multipart extensions to HttpMessage.

sealed
trait Part

Represents part in multipart form data.

Represents part in multipart form data.

See also
trait TextPart extends Part

Represents text content in multipart form data.

Represents text content in multipart form data.

See also
Companion
object
object TextPart

Provides factory for TextPart.

Provides factory for TextPart.

Companion
class

Givens

Givens

given tupleToFilePart: Conversion[(String, File), FilePart]

Converts tuple to FilePart where tuple is name-content pair.

Converts tuple to FilePart where tuple is name-content pair.

given tupleToTextPart: Conversion[(String, String), TextPart]

Converts tuple to TextPart where tuple is name-content pair.

Converts tuple to TextPart where tuple is name-content pair.

Implicits

Implicits

final implicit
def MultipartHttpMessage[T <: HttpMessage & MessageBuilder[LazyRef(...)]](message: T): MultipartHttpMessage[T]

Adds multipart extensions to HttpMessage.

Adds multipart extensions to HttpMessage.