# HTTP Client

## Documentation for package ‘crul’ version 0.7.4

- DESCRIPTION file.
- User guides, package vignettes and other documentation.

## Help Pages

crul-package | *HTTP R client*
Async | Simple async client
AsyncVaried | Async client for different request types
auth | Authentication
cookies | Working with cookies
crul | *HTTP R client*
crul-options | Set curl options, proxy, and basic auth
crul_settings | Set curl options, proxy, and basic auth
curl-options | curl options
delete-requests | HTTP DELETE requests
handle | Make a handle
hooks | Event Hooks
http-headers | Working with HTTP headers
HttpClient | HTTP client
HttpRequest | HTTP request object
HttpResponse | Base response object
mock | Mocking HTTP requests
ok | check if a url is okay
Paginator | Paginator client
post-requests | HTTP POST/PUT/PATCH requests
progress | progress bars
proxies | proxy options
proxy | proxy options
set_auth | Set curl options, proxy, and basic auth
set_headers | Set curl options, proxy, and basic auth
set_opts | Set curl options, proxy, and basic auth
set_proxy | Set curl options, proxy, and basic auth
timeout | curl options
upload | upload file
url_build | Build and parse URLs
url_parse | Build and parse URLs
user-agent | curl options
verb-DELETE | HTTP verb info: DELETE
verb-GET | HTTP verb info: GET
verb-HEAD | HTTP verb info: HEAD
verb-PATCH | HTTP verb info: PATCH
verb-POST | HTTP verb info: POST
verb-PUT | HTTP verb info: PUT
verbose | curl options
writing-options | Writing data options