ewebmachine v2.0.5
Modules summary ↑
Ewebmachine | Ewebmachine is a full rewrite with clean DSL and plug integration based on Webmachine from basho. This version is not backward compatible with the previous one that was only a thin wrapper around webmachine, use the branch 1.0-legacy to use the old one |
Ewebmachine.Builder.Handlers |
|
Ewebmachine.Builder.Resources |
|
Ewebmachine.Core.Utils | HTTP utility module |
Ewebmachine.Handlers | Implement the functions described below to make decisions in the HTTP decision tree : |
Ewebmachine.Plug.Debug | A ewebmachine debug UI at |
Ewebmachine.Plug.ErrorAsForward | This plug take an argument |
Ewebmachine.Plug.Run | Plug passing your |
Ewebmachine.Plug.Send | Calling this plug will send the response and halt the connection pipeline if the |
Exceptions summary ↑
Ewebmachine.Plug.ErrorAsException | This plug checks the current response status. If it is an error, raise a plug exception with the status code and the HTTP error name as the message. If this response body is not void, use it as the exception message |