Current section
Files
Jump to
Current section
Files
lib/http/http.ex
defmodule WeChat.Http do
@moduledoc false
use Tesla
require Logger
plug(Tesla.Middleware.Logger)
@spec client(request :: WeChat.Request.t()) :: term()
def client(request) do
Tesla.client([
{WeChat.Http.Middleware.Common, request}
])
end
@spec component_client(request :: WeChat.Request.t()) :: term()
def component_client(request) do
Tesla.client([
{WeChat.Http.Middleware.Component, request}
])
end
end