ErlangのInetのmode_esiを動作させ、何らかの機能を実行しようとしています。だから、私は成功しませんでした。誰かがのようなURLがメソッドmy_mod:foo/3
を呼び出すように、Inetsを実行する方法の最小限の例を投稿できますか?Erlangサーバインタフェースの動作例
追加:私はこれらのコマンドで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
結果に閲覧します。
に役立ちます願っています。私は何が間違っているの?あなたが書いたものの簡単なバージョンのようです。 –