write_disk
From httr v1.4.1
by Hadley Wickham
Control where the response body is written.
The default behaviour is to use write_memory()
, which caches
the response locally in memory. This is useful when talking to APIs as
it avoids a round-trip to disk. If you want to save a file that's bigger
than memory, use write_disk()
to save it to a known path.
Usage
write_disk(path, overwrite = FALSE)write_memory()
Arguments
- path
Path to content to.
- overwrite
Will only overwrite existing
path
if TRUE.
Examples
# NOT RUN {
tmp <- tempfile()
r1 <- GET("https://www.google.com", write_disk(tmp))
readLines(tmp)
# The default
r2 <- GET("https://www.google.com", write_memory())
# Save a very large file
# }
# NOT RUN {
GET(
"http://www2.census.gov/acs2011_5yr/pums/csv_pus.zip",
write_disk("csv_pus.zip"), progress()
)
# }
Community examples
Looks like there are no examples yet.