curl (4.1)

A Modern and Flexible Web Client for R.

https://jeroen.cran.dev/curl (docs) https://github.com/jeroen/curl#readme (devel) https://curl.haxx.se/libcurl/ (upstream)
http://cran.r-project.org/web/packages/curl

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.

Maintainer: Jeroen Ooms
Author(s): Jeroen Ooms [aut, cre] (<https://orcid.org/0000-0002-4035-0289>), Hadley Wickham [ctb], RStudio [cph]

License: MIT + file LICENSE

Uses: testthat, knitr, httpuv, jsonlite, magrittr, rmarkdown, webutils, spelling, askpass
Reverse depends: CytobankAPI, dicecrawler, easyPubMed, GoogleKnowledgeGraphR, oec, RblDataLicense, vagalumeR, VarfromPDB
Reverse suggests: AMR, attempt, BiocManager, childesr, commonmark, cowsay, CytobankAPIstats, data.table, data.tree, datapackage.r, DescriptiveStats.OBeu, devtools, drake, dwapi, dynwrap, epiflows, fauxpas, fbar, fingertipsR, fivethirtyeight, gdtools, googleCloudStorageR, grattan, gtsummary, gutenbergr, httpuv, installr, jsonlite, pct, pds3, plotly, processx, projmgr, protolite, ps, rchie, rclimateca, readr, remotes, RMySQL, rpdo, rtypeform, RxODE, showtext, showtextdb, stats19, sysfonts, testthat, valr, varbvs, vegperiod, vroom, webutils, xml2

Released about 1 month ago.