curl

A Modern and Flexible Web Client for R

The curl() and curl_download() functions provide highly configurable drop-in replacements for base url() and download.file() with better performance, support for encryption (https, ftps), gzip compression, authentication, and other 'libcurl' goodies. The core of the package implements a framework for performing fully customized requests where data can be processed either in memory, on disk, or streaming via the callback or connection interfaces. Some knowledge of 'libcurl' is recommended; for a more-user-friendly web client see the 'httr' package which builds on this package with http specific tools and logic.

Total

8,360,885

Last month

355,357

Last week

78,166

Average per day

11,845

Daily downloads

Total downloads

Description file content

Package
curl
Type
Package
Title
A Modern and Flexible Web Client for R
Version
3.2
Description
The curl() and curl_download() functions provide highly configurable drop-in replacements for base url() and download.file() with better performance, support for encryption (https, ftps), gzip compression, authentication, and other 'libcurl' goodies. The core of the package implements a framework for performing fully customized requests where data can be processed either in memory, on disk, or streaming via the callback or connection interfaces. Some knowledge of 'libcurl' is recommended; for a more-user-friendly web client see the 'httr' package which builds on this package with http specific tools and logic.
License
MIT + file LICENSE
SystemRequirements
libcurl: libcurl-devel (rpm) or libcurl4-openssl-dev (deb).
URL
BugReports
https://github.com/jeroen/curl/issues
Suggests
spelling, testthat (>= 1.0.0), knitr, jsonlite, rmarkdown, magrittr, httpuv, webutils
VignetteBuilder
knitr
Depends
R (>= 3.0.0)
LazyData
true
RoxygenNote
6.0.1.9000
Encoding
UTF-8
Language
en-US
NeedsCompilation
yes
Packaged
2018-03-19 16:18:53 UTC; jeroen
Author
Jeroen Ooms [aut, cre] (), Hadley Wickham [ctb], RStudio [cph]
Maintainer
Jeroen Ooms
Repository
CRAN
Date/Publication
2018-03-28 07:42:52 UTC

install.packages('curl')

3.2

2 months ago

https://github.com/jeroen/curl#readme

Jeroen Ooms

MIT + file LICENSE

Depends on

R (>= 3.0.0)

Suggests

spelling, testthat (>= 1.0.0), knitr, jsonlite, rmarkdown, magrittr, httpuv, webutils

Discussions