Erlang の Inets mode_esi を動作させ、いくつかの関数を実行しようとしています。だから、これまでのところ、私は成功しませんでした。http:localhost:8099/esi/my_mod:foo
のような URLがメソッドを呼び出すように、誰かが Inet を実行する方法の最小限の例を投稿できますかmy_mod:foo/3
?
追加: これらのコマンドで inets を開始しました:
inets:start(),
inets:start(httpd, [{port, 8099}, {server_name, "localhost"}, {document_root, "."},
{server_root, "."}, {erl_script_alias, {"/esi", [my_esi, io]}}]).
モジュールは次のとおりです。
-module(my_esi).
-export([foo/3]).
foo(Sid, Env, In) -> mod_esi:deliver(Sid, ["bla"]).
ただし、参照するとhttp://localhost:8099/esi/my_esi:foo
エラー メッセージが表示されます。