Erlang ChicagoBoss 传递 url 获取参数

Erlang ChicagoBoss passing url get parameters

我想执行一个简单的操作,需要几个小时才能在 erlang 和 ChicagoBoss 中解决:

这是 url: http://example.com?string=some+string

想要的结果:

一些字符串

/controllers/index/example_index_controllers.erl

-module(example_index_controller, [Req, SessionID]).
-compile([export_all]).
index('GET', []) ->
Parameter = Req:query_param("string"),
{ok, [{data, Parameter  }]}.

结果: /views/index/index.html

<b>{{ data }}</b>

检查您在 RequestBody 中得到的内容

RequestBody = string:tokens(binary_to_list(Req:request_body()), "&")