- url
a character string (or longer vector for the "libcurl" method)
naming the URL of a resource to be downloaded.
- destfile
a character string (or vector, see the url argument)
with the file path where the downloaded file is to be saved.
Tilde-expansion is performed.
- method
Method to be used for downloading files. Current download
methods are "internal", "libcurl", "wget", "curl" and "wininet" (Windows only),
and there is a value "auto": see ‘Details’ and ‘Note’. The method can also
be set through the option "download.file.method": see options().
- quiet
If TRUE, suppress status messages (if any), and the progress bar.
- mode
character. The mode with which to write the file. Useful values
are "w", "wb" (binary), "a" (append) and "ab". Not used for methods "wget" and
"curl". See also ‘Details’, notably about using "wb" for Windows.
- cacheOK
logical. Is a server-side cached value acceptable?
- extra
character vector of additional command-line arguments for the
"wget" and "curl" methods.
- headers
named character vector of additional HTTP headers to use in
HTTP[S] requests. It is ignored for non-HTTP[S] URLs. The User-Agent header
taken from the HTTPUserAgent option (see options) is automatically used as
the first header.