Package: crul 1.4.2

Scott Chamberlain

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.se/libcurl/>).

Authors:Scott Chamberlain [aut, cre]

crul_1.4.2.tar.gz
crul_1.4.2.zip(r-4.5)crul_1.4.2.zip(r-4.4)crul_1.4.2.zip(r-4.3)
crul_1.4.2.tgz(r-4.4-any)crul_1.4.2.tgz(r-4.3-any)
crul_1.4.2.tar.gz(r-4.5-noble)crul_1.4.2.tar.gz(r-4.4-noble)
crul_1.4.2.tgz(r-4.4-emscripten)crul_1.4.2.tgz(r-4.3-emscripten)
crul.pdf |crul.html
crul/json (API)
NEWS

# Install crul in R:
install.packages('crul', repos = c('https://ropensci.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/ropensci/crul/issues

On CRAN:

httphttpsapiweb-servicescurldownloadlibcurlasyncmockingcaching

22 exports 102 stars 10.62 score 8 dependencies 539 dependents 75.1k downloads

Last updated 2 months agofrom:dc333cb4032dc7b1ebc02ec94123165810c50e03 (via main)

Exports:AsyncAsyncQueueAsyncVariedauthcrul_settingscurl_verbosehandleHttpClientHttpRequestHttpResponsemockokPaginatorproxyset_authset_headersset_optsset_proxyset_verboseuploadurl_buildurl_parse

Dependencies:curlhttpcodejsonlitemimeR6Rcpptriebeardurltools

crul introduction

Rendered fromcrul.Rmdusingknitr::rmarkdownon Jun 08 2024.

Last update: 2023-05-10
Started: 2019-06-13

crul workflows

Rendered fromhow-to-use-crul.Rmdusingknitr::rmarkdownon Jun 08 2024.

Last update: 2023-05-10
Started: 2017-03-24

async with crul

Rendered fromasync.Rmdusingknitr::rmarkdownon Jun 08 2024.

Last update: 2023-05-10
Started: 2017-02-17

curl options

Rendered fromcurl-options.Rmdusingknitr::rmarkdownon Jun 08 2024.

Last update: 2024-04-09
Started: 2018-07-06

API package best practices

Rendered frombest-practices-api-packages.Rmdusingknitr::rmarkdownon Jun 08 2024.

Last update: 2023-05-23
Started: 2018-10-24

Choosing a HTTP request class

Rendered fromchoosing-a-client.Rmdusingknitr::rmarkdownon Jun 08 2024.

Last update: 2023-05-10
Started: 2020-07-09