EView (eview2 v0.15.2)
This plug will take body_params
from Plug.Conn structure
and re-render it with appropriate structure to resp_body
.
What is appropriate structure? Take look at Nebo #15 API Manifest.
Example:
Add to your endpoint.ex
before Plug.Parsers plug:
plug EView
plug EView.Plugs.Idempotency
Summary
Functions
Callback implementation for Plug.call/2
.
Callback implementation for Plug.init/1
.
Update body
and add all meta objects that is required by API Manifest structure.
Functions
Link to this function
call(conn, options)
@spec call(Conn.t(), any()) :: Conn.t()
Callback implementation for Plug.call/2
.
Link to this function
init(options)
Callback implementation for Plug.init/1
.
Link to this function
put_response(conn, resp_body)
Link to this function
wrap_body(body, conn)
Update body
and add all meta objects that is required by API Manifest structure.