public class RestletFileUpload
extends org.apache.commons.fileupload.FileUpload
parseRequest(Request)
method to acquire a
list of FileItems associated with a given HTML widget.org.apache.commons.fileupload.FileUploadBase.FileSizeLimitExceededException, org.apache.commons.fileupload.FileUploadBase.FileUploadIOException, org.apache.commons.fileupload.FileUploadBase.InvalidContentTypeException, org.apache.commons.fileupload.FileUploadBase.IOFileUploadException, org.apache.commons.fileupload.FileUploadBase.SizeException, org.apache.commons.fileupload.FileUploadBase.SizeLimitExceededException, org.apache.commons.fileupload.FileUploadBase.UnknownSizeException
Constructor and Description |
---|
RestletFileUpload()
Constructs an uninitialized instance of this class.
|
RestletFileUpload(org.apache.commons.fileupload.FileItemFactory fileItemFactory)
Constructs an instance of this class which uses the supplied factory to
create
FileItem instances. |
Modifier and Type | Method and Description |
---|---|
org.apache.commons.fileupload.FileItemIterator |
getItemIterator(Representation multipartForm)
Processes an RFC 1867
compliant
multipart/form-data input representation. |
java.util.List<org.apache.commons.fileupload.FileItem> |
parseRepresentation(Representation multipartForm)
Processes an RFC 1867
compliant
multipart/form-data input representation. |
java.util.List<org.apache.commons.fileupload.FileItem> |
parseRequest(Request request)
Processes an RFC 1867
compliant
multipart/form-data input representation. |
getFileItemFactory, setFileItemFactory
createItem, getBoundary, getFieldName, getFieldName, getFileCountMax, getFileName, getFileName, getFileSizeMax, getHeader, getHeaderEncoding, getItemIterator, getParsedHeaders, getProgressListener, getSizeMax, isMultipartContent, isMultipartContent, newFileItemHeaders, parseHeaders, parseParameterMap, parseRequest, parseRequest, setFileCountMax, setFileSizeMax, setHeaderEncoding, setProgressListener, setSizeMax
public RestletFileUpload()
setFileItemFactory()
, before attempting to
parse request entity.RestletFileUpload(FileItemFactory)
public RestletFileUpload(org.apache.commons.fileupload.FileItemFactory fileItemFactory)
FileItem
instances.RestletFileUpload()
public org.apache.commons.fileupload.FileItemIterator getItemIterator(Representation multipartForm) throws org.apache.commons.fileupload.FileUploadException, java.io.IOException
multipart/form-data
input representation. Note
that this will not result in the writing of the parts on the disk but
will instead allow you to use stream access.multipartForm
- The input representation.org.apache.commons.fileupload.FileUploadException
java.io.IOException
public java.util.List<org.apache.commons.fileupload.FileItem> parseRepresentation(Representation multipartForm) throws org.apache.commons.fileupload.FileUploadException
multipart/form-data
input representation. Note
that this will result in the writing of the parts on the disk.multipartForm
- The multipart representation to be parsed.FileItem
instances parsed, in the order
that they were transmitted.org.apache.commons.fileupload.FileUploadException
- if there are problems reading/parsing the request or storing
files.public java.util.List<org.apache.commons.fileupload.FileItem> parseRequest(Request request) throws org.apache.commons.fileupload.FileUploadException
multipart/form-data
input representation. Note
that this will result in the writing of the parts on the disk.request
- The request containing the entity to be parsed.FileItem
instances parsed, in the order
that they were transmitted.org.apache.commons.fileupload.FileUploadException
- if there are problems reading/parsing the request or storing
files.Copyright © 2005-2024 Restlet.