tesla

v0.6.0

  • Pages
  • Modules
  • Exceptions

    tesla v0.6.0 API Reference

    • Modules
    • Exceptions

    Modules

    Tesla

    A HTTP toolkit for building API clients using middlewares

    Tesla.Adapter.Hackney
    Tesla.Adapter.Httpc
    Tesla.Adapter.Ibrowse
    Tesla.Builder
    Tesla.Env
    Tesla.Middleware.BaseUrl
    Tesla.Middleware.BaseUrlFromConfig
    Tesla.Middleware.CompressRequest
    Tesla.Middleware.Compression
    Tesla.Middleware.DebugLogger
    Tesla.Middleware.DecodeJson
    Tesla.Middleware.DecodeRels
    Tesla.Middleware.DecompressResponse
    Tesla.Middleware.DigestAuth

    Digest access authentication middleware

    Tesla.Middleware.EncodeJson
    Tesla.Middleware.FollowRedirects
    Tesla.Middleware.FormUrlencoded
    Tesla.Middleware.Fuse

    Fuse (https://github.com/jlouis/fuse) middleware

    Tesla.Middleware.Headers
    Tesla.Middleware.JSON
    Tesla.Middleware.Logger
    Tesla.Middleware.Normalize
    Tesla.Middleware.Query
    Tesla.Middleware.Retry

    Retry few times in case of connection refused error

    Exceptions

    Tesla.Error

    Built using ExDoc (v0.13.0), designed by Friedel Ziegelmayer for the Elixir programming language.