HTTP Client
curl verbose method
Simple async client
AsyncQueue
Async client for different request types
Authentication
Working with content types
Working with cookies
Set curl options, proxy, and basic auth
crul: HTTP Client
curl options
Make a handle
Event Hooks
Working with HTTP headers
HTTP client
HTTP request object
Base HTTP response object
Mocking HTTP requests
check if a url is okay
Paginator client
progress bars
proxy options
upload file
Build and parse URLs
HTTP verb info: DELETE
HTTP verb info: GET
HTTP verb info: HEAD
HTTP verb info: PATCH
HTTP verb info: POST
HTTP verb info: PUT
Writing data options
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/>).
Useful links