Interface Part
- All Known Subinterfaces:
- FilePart,- FormFieldPart
public interface Part
Representation for a part in a "multipart/form-data" request.
 
The origin of a multipart request may be a browser form in which case each
 part is either a FormFieldPart or a FilePart.
 
Multipart requests may also be used outside a browser for data of any content type (e.g. JSON, PDF, etc).
- Since:
- 5.0
- Author:
- Sebastien Deleuze, Rossen Stoyanchev
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptionreactor.core.publisher.Flux<DataBuffer>content()Return the content for this part.default reactor.core.publisher.Mono<Void>delete()Return a mono that, when subscribed to, deletes the underlying storage for this part.headers()Return the headers associated with the part.name()Return the name of the part in the multipart form.
- 
Method Details- 
nameString name()Return the name of the part in the multipart form.- Returns:
- the name of the part, never nullor empty
 
- 
headersHttpHeaders headers()Return the headers associated with the part.
- 
contentreactor.core.publisher.Flux<DataBuffer> content()Return the content for this part.Note that for a FormFieldPartthe content may be accessed more easily viaFormFieldPart.value().
- 
deleteReturn a mono that, when subscribed to, deletes the underlying storage for this part.- Since:
- 5.3.13
 
 
-