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 Summary
Modifier 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
- 
name
String name()Return the name of the part in the multipart form.- Returns:
 - the name of the part, never 
nullor empty 
 - 
headers
HttpHeaders headers()Return the headers associated with the part. - 
content
reactor.core.publisher.Flux<DataBuffer> content()Return the content for this part.Note that for a
FormFieldPartthe content may be accessed more easily viaFormFieldPart.value(). - 
delete
Return a mono that, when subscribed to, deletes the underlying storage for this part.- Since:
 - 5.3.13
 
 
 -