zx24ht v1.0.0 Tesla.Middleware.KeepRequest View Source

Store request body & headers into opts.

Example

defmodule MyClient do
  use Tesla

  plug Tesla.Middleware.KeepRequest
end

{:ok, env} = MyClient.post("/", "request-data")
env.body # => "response-data"
env.opts[:req_body] # => "request-data"

Link to this section Summary

Link to this section Functions

Callback implementation for Tesla.Middleware.call/3.