ex_aliyun_ots v0.5.8 ExAliyunOts.Http.Middleware View Source

Config and setup http request

Example usage

defmodule MyClient do
  use Tesla

  ExAliyunOts.Http.Middleware, instance: instance, uri: uri, request_body: request_body, decoder: decoder
end

Required

  • :instance - ots instance
  • :uri - ots request uri
  • :request_body - the body of post request
  • :decoder - the corrresonding decoder to response

Option

  • :deserialize_row - need to deserialize row from response
  • :require_response_size - return byte size of response body

Link to this section Summary

Link to this section Functions

Link to this function

call(env, next, options)

View Source

Callback implementation for Tesla.Middleware.call/3.