我在Elixir应用程序中使用elli https://github.com/knutin/elli。
下面提供了示例代码。这是非常基本的,每次运行时,我只会收到“内部服务器错误”。我不确定自己在做什么错。有人可以帮忙吗?
defmodule Client.TestHttp do
@behaviour :elli_handler
def handle(_Req,_Args) do
handle(:elli_request.method(Req), :elli_request.path(Req),Args)
end
def handle_event(_,_,_)do
:ok
end
def handle(:GET,[],_)do
{:ok, [], "OkGet"}
end
end
Run Code Online (Sandbox Code Playgroud)
这就是我执行的方式
{:ok,pid}=:elli.start_link [callback: Client.TestHttp, port: 2020]
Run Code Online (Sandbox Code Playgroud)