程序包 cn.taketoday.http.codec.multipart
@NonNullApi
@NonNullFields
package cn.taketoday.http.codec.multipart
Multipart support.
-
类说明Default implementations of
PartEventand subtypes.Default implementation ofFilePartEvent.Default implementation ofFormPartEvent.Default implementation ofPartEvent.Default implementations ofPartand subtypes.Abstract base class.Part content abstraction.Default implementation ofFilePart.Default implementation ofFormFieldPart.Default implementation ofPart.Contentimplementation based on a file.Contentimplementation based on a flux of data buffers.Specialization ofPartthat represents an uploaded file received in a multipart request.Represents an event triggered for a file upload.Represents a directory used to store parts larger thanDefaultPartHttpMessageReader.setMaxInMemorySize(int).Specialization ofPartfor a form field.Represents an event triggered for a form field.HttpMessageReaderfor reading"multipart/form-data"requests into aMultiValueMap<String, Part>.HttpMessageWriterfor writing aMultiValueMap<String, ?>as multipart form data, i.e.Subscribes to a buffer stream and produces a flux ofMultipartParser.Tokeninstances.Represents a token that containsDataBuffer.The state of the parser when finished, either due to seeing the final boundary or to a malformed message.Represents a token that containsHttpHeaders.Represents the internal state of theMultipartParser.Represents the output ofMultipartParser.parse(Flux, byte[], int, Charset).Various static utility methods for dealing with multipart parsing.Support class for multipart HTTP message writers.Representation for a part in a "multipart/form-data" request.Represents an event for a "multipart/form-data" request.HttpMessageWriterfor writingPartEventobjects.Subscribes to a token stream (i.e. the result ofMultipartParser.parse(Flux, byte[], int, Charset), and produces a flux ofPartobjects.Represents the internal state of thePartGeneratorfor creating a singlePart.HttpMessageWriterfor writing withPart.