lib/example/echo_router.ex

defmodule Example.EchoRouter do
  use Plug.Router

  require Logger



  plug(Corsica, origins: "*", allow_methods: :all, allow_headers: :all)
  plug :match
  # plug Plug.Parsers, parsers: [:json], json_decoder: Jason
  plug :dispatch

  post "/example/echo" do
    {:ok, body, conn} = read_body(conn)
    send_resp(conn, 200, body)
  end

  get "/example/echo" do
    send_resp(conn, 200, "ok")
  end

end