Packages

A simple library for load testing

Current section

Files

Jump to
load lib example echo_router.ex
Raw

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