Packages

ConfigCat SDK for Elixir. Feature Flags created by developers for developers with ❤️. ConfigCat lets you manage feature flags across frontend, backend, mobile, and desktop apps without (re)deploying code. % rollouts, user targeting, segmentation. Feature toggle SDKs for all main languages.

Current section

Files

Jump to
configcat lib config_cat api.ex
Raw

lib/config_cat/api.ex

defmodule ConfigCat.API do
@moduledoc false
use HTTPoison.Base
def process_request_headers(headers) do
[{"Accept", "application/json"} | headers]
end
def process_response_body(""), do: ""
def process_response_body(body) do
with {:ok, parsed} <- Jason.decode(body) do
parsed
else
_ -> body
end
end
end