API Reference req v#0.7.2

Copy Markdown View Source

Modules

Req

The high-level API.

Represents an error when unpacking archives fails, returned by Req.Steps.decode_body/1.

Brotli decoding using :brotli package.

Represents a checksum mismatch error returned by Req.Steps.checksum/1.

Represents an error when decompression fails, returned by Req.Steps.decompress_body/1.

Runs the request using Finch.

gzip decoding using :zlib.

Represents an HTTP protocol error.

Runs the request against a plug instead of over the network.

The low-level API and the request struct.

The response struct.

Asynchronous response body.

The collection of built-in steps.

Tar archive decoding using :erl_tar.

Req testing conveniences.

Represents an error when too many redirects occurred, returned by Req.Steps.redirect/1.

Represents an error with the transport used by an HTTP connection.

ZIP archive decoding using :zip.

Zstandard decoding using :zstd.