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

142,570

Last month

6,481

Last week

1,950

Average per day

216

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.6.0
License
MIT + file LICENSE
URL
BugReports
https://github.com/ropensci/crul/issues
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.0.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
2018-07-10 19:43:16 UTC; sckott
Author
Scott Chamberlain [aut, cre] ()
Maintainer
Scott Chamberlain
Repository
CRAN
Date/Publication
2018-07-10 20:00:03 UTC

install.packages('crul')

0.6.0

2 months 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