crul

HTTP Client

A simple HTTP client, with tools for making HTTP requests, and mocking HTTP requests. The package is built on R6, and takes inspiration from Ruby's 'faraday' gem (<https://rubygems.org/gems/faraday>). The package name is a play on curl, the widely used command line tool for HTTP, and this package is built on top of the R package 'curl', an interface to 'libcurl' (<https://curl.haxx.se/libcurl>).

Total

175,844

Last month

8,492

Last week

2,322

Average per day

283

Daily downloads

Total downloads

Description file content

Package
crul
Title
HTTP Client
Description
A simple HTTP client, with tools for making HTTP requests, and mocking HTTP requests. The package is built on R6, and takes inspiration from Ruby's 'faraday' gem (). The package name is a play on curl, the widely used command line tool for HTTP, and this package is built on top of the R package 'curl', an interface to 'libcurl' ().
Version
0.7.0
License
MIT + file LICENSE
URL
BugReports
https://github.com/ropensci/crul/issues
Encoding
UTF-8
Language
en-US
Imports
curl (>= 3.1), R6 (>= 2.2.0), urltools (>= 1.6.0), httpcode (>= 0.2.0), mime
Suggests
testthat, fauxpas (>= 0.1.0), webmockr (>= 0.1.0), knitr, jsonlite
VignetteBuilder
knitr
RoxygenNote
6.1.1
X-schema.org-applicationCategory
Web
X-schema.org-keywords
http, https, API, web-services, curl, download, libcurl, async, mocking, caching
X-schema.org-isPartOf
https://ropensci.org
NeedsCompilation
no
Packaged
2019-01-04 01:11:51 UTC; sckott
Author
Scott Chamberlain [aut, cre] ()
Maintainer
Scott Chamberlain
Repository
CRAN
Date/Publication
2019-01-04 13:50:22 UTC

install.packages('crul')

0.7.0

18 days ago

https://github.com/ropensci/crul

Scott Chamberlain

MIT + file LICENSE

Imports

curl (>= 3.1), R6 (>= 2.2.0), urltools (>= 1.6.0), httpcode (>= 0.2.0), mime

Suggests

testthat, fauxpas (>= 0.1.0), webmockr (>= 0.1.0), knitr, jsonlite

Discussions