1
0
mirror of https://github.com/labstack/echo.git synced 2024-12-22 20:06:21 +02:00
echo/website/content/guide/customization.md
Vishal Rana c020919cb4 Updated website
Signed-off-by: Vishal Rana <vr@labstack.com>
2015-10-01 18:24:38 -07:00

694 B

title menu
Customization
main
parent
guide

HTTP error handler

Echo.SetHTTPErrorHandler(h HTTPErrorHandler)

Registers a custom Echo.HTTPErrorHandler.

Default handler rules

  • If error is of type Echo.HTTPError it sends HTTP response with status code HTTPError.Code and message HTTPError.Message.
  • Else it sends 500 - Internal Server Error.
  • If debug mode is enabled, it uses error.Error() as status message.

Debug

Echo.SetDebug(on bool)

Enables/disables debug mode.

Disable colored log

Echo.DisableColoredLog()

StripTrailingSlash

StripTrailingSlash enables removing trailing slash from the request path.

e.StripTrailingSlash()