0
我正在用Elixir Plug編寫一個小的http服務器,並且在理解它的解析器工作原理時遇到了一些麻煩。我無法弄清楚如何在我的路由器中訪問解析器的結果。我現在有Elixir Plug.Parsers.JSON
...
plug Plug.Parsers, parsers: [:json],
json_decoder: Poison
plug :match
plug :dispatch
forward "/admin" , to: VoucherSite.Admin.AdminRouter
...
,並在管理路由器我想從所謂的上述
put "/user" do
...access result here...
respond(conn, {:ok, ""})
end
這種感覺就像我失去了一些東西明顯分析器訪問解析的結果,但我所有訪問是conn
這是連接,所以不知道如何從請求中獲得解析的正文。
啊是的,它似乎是在body_params謝謝:) – BrendanM