Description Usage Arguments Value Note Author(s)
parse.multipart
parses the result of a POST request that is in a
multi-part encoding. This is typically the case when a form is submitted
with "enctype='multipart/form-data'
" property and "file
" input
types.
1 | parse.multipart(request = .GlobalEnv$request)
|
request |
Request interface object as defined by the FastRWeb interface.
|
On success a named list of values in the form. Scalar values are passed
literally as strings, files (multi-part chunks) are passed as lists with
named elements content_type
, tempfile
(file containing the
content), filename
(name of the file as specified in the encoding,if
present) and head
(character vector of content headers).
On failure NULL with a warning.
The typical use is along the lines of:
if (grepl("^multipart", request$s.type)) pars <- parse.multipart()
The function uses warnings to communicate parsing issues. While debugging, it may be usedful to convert them to errors via options(warn=2) so they will be visible on the client side.
The original parser code was written by Jeffrey Horner for the Rook package.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.