CRAN/E | crul

crul

HTTP Client

Installation

About

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' ().

docs.ropensci.org/crul/
github.com/ropensci/crul
books.ropensci.org/http-testing/
Bug report File report

Key Metrics

Version 1.4.2
Published 2024-04-09 160 days ago
Needs compilation? no
License MIT
License File
CRAN checks crul results
Language en-US

Downloads

Yesterday 396 -23%
Last 7 days 6.693 -23%
Last 30 days 42.908 -39%
Last 90 days 176.105 -22%
Last 365 days 774.719 +5%

Maintainer

Maintainer

Scott Chamberlain

Authors

Scott Chamberlain

aut / cre

Material

NEWS
Reference manual
Package source

In Views

WebTechnologies

Vignettes

3. async with crul
5. API package best practices
6. Choosing a HTTP request class
1. crul introduction
4. curl options
2. crul workflows

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

crul archive

Imports

curl ≥ 3.3
R6 ≥ 2.2.0
urltools ≥ 1.6.0
httpcode ≥ 0.2.0
jsonlite
mime

Suggests

testthat
roxygen2 ≥ 7.1.1
fauxpas ≥ 0.1.0
webmockr ≥ 0.1.0
knitr
rmarkdown

Reverse Imports

bcdata
bold
citecorp
ckanr
codemetar
dams
duckduckr
elastic
epitweetr
geojsonio
gfonts
ghql
gistr
handlr
hereR
magmaR
mstrio
nasapower
natserv
opencage
osfr
pangaear
pct
postlightmercury
rATTAINS
rcrossref
rdatacite
rdryad
rerddap
rgbif
rgeoboundaries
ritis
robotoolbox
rorcid
rredlist
rvertnet
sofa
solrium
spocc
taxize
tradestatistics
traits
tremendousr
vcr
viafr
webmockr
wikitaxa
worrms

Reverse Suggests

clugenr
fauxpas
finch
nhdR