# Package org.springframework.http.codec.multipart

@NonNullApi @NonNullFields package org.springframework.http.codec.multipart
Multipart support.

Related Packages
Package
Description
org.springframework.http.codec
Provides implementations of `Encoder` and `Decoder` for web use.
org.springframework.http.codec.cbor
CBOR encoder and decoder support.
org.springframework.http.codec.json
JSON encoder and decoder support.
org.springframework.http.codec.protobuf
Provides an encoder and a decoder for Google Protocol Buffers.
org.springframework.http.codec.support
Provides implementations of `ClientCodecConfigurer` and `ServerCodecConfigurer` based on the converter implementations from `org.springframework.http.codec.json` and co.
org.springframework.http.codec.xml
XML encoder and decoder support.
Class
Description
DefaultPartHttpMessageReader
Default `HttpMessageReader` for parsing `"multipart/form-data"` requests to a stream of `Part`s.
FilePart
Specialization of `Part` that represents an uploaded file received in a multipart request.
FilePartEvent
Represents an event triggered for a file upload.
FormFieldPart
Specialization of `Part` for a form field.
FormPartEvent
Represents an event triggered for a form field.
MultipartHttpMessageReader
`HttpMessageReader` for reading `"multipart/form-data"` requests into a `MultiValueMap<String, Part>`.
MultipartHttpMessageWriter
`HttpMessageWriter` for writing a `MultiValueMap<String, ?>` as multipart form data, i.e.
MultipartWriterSupport
Support class for multipart HTTP message writers.
Part
Representation for a part in a "multipart/form-data" request.
PartEvent
Represents an event for a "multipart/form-data" request.
PartEventHttpMessageReader
`HttpMessageReader` for parsing `"multipart/form-data"` requests to a stream of `PartEvent` elements.
PartEventHttpMessageWriter
`HttpMessageWriter` for writing `PartEvent` objects.
PartHttpMessageWriter
`HttpMessageWriter` for writing with `Part`.