Tesla.Middleware.Compression (tex v0.1.0)
Compress requests and decompress responses.
Supports "gzip" and "deflate" encodings using erlang's built-in :zlib
module.
Example usage
defmodule MyClient do
use Tesla
plug Tesla.Middleware.Compression, format: "gzip"
end
Options
:format
- request compression format,"gzip"
(default) or"deflate"
Link to this section Summary
Link to this section Functions
Link to this function
compress(env, opts)
Compress request.
It is used by Tesla.Middleware.CompressRequest
.
Link to this function
decompress(env)
Decompress response.
It is used by Tesla.Middleware.DecompressResponse
.