1
0
mirror of https://github.com/labstack/echo.git synced 2024-12-24 20:14:31 +02:00

Updated readme

Signed-off-by: Vishal Rana <vr@labstack.com>
This commit is contained in:
Vishal Rana 2016-04-27 22:03:54 -07:00
parent 96824ff627
commit bca2fd450e
3 changed files with 5 additions and 3 deletions

View File

@ -242,6 +242,7 @@ Middleware | Description
[Static](https://labstack.com/echo/guide/static-files#using-static-middleware:123f9d1043075fe4874616541b409e4d) | Serve static files
[AddTrailingSlash](https://labstack.com/echo/guide/middleware#addtrailingslash-middleware:37ab2f15ff048f67959bcac0a6032f32) | Add trailing slash to the request URI
[RemoveTrailingSlash](https://labstack.com/echo/guide/middleware#removetrailingslash-middleware:37ab2f15ff048f67959bcac0a6032f32) | Remove trailing slash from the request URI
[MethodOverride](https://labstack.com/echo/guide/middleware#method-override-middleware:37ab2f15ff048f67959bcac0a6032f32) | Override request method
##### [More...](https://labstack.com/echo/guide/middleware)

View File

@ -24,7 +24,7 @@ type (
// Optional, with default value as `user`.
ContextKey string
// Extractor is a function that extracts token from the request
// Extractor is a function that extracts token from the request.
// Optional, with default values as `JWTFromHeader`.
Extractor JWTExtractor
}

View File

@ -7,6 +7,7 @@ import (
type (
// MethodOverrideConfig defines the config for method override middleware.
MethodOverrideConfig struct {
// Getter is a function that gets overridden method from the request.
Getter MethodOverrideGetter
}
@ -23,10 +24,10 @@ var (
)
// MethodOverride returns a method override middleware.
// Method override middleware checks for the overriden method from the request and
// Method override middleware checks for the overridden method from the request and
// uses it instead of the original method.
//
// For security reasons, only `POST` method can be overriden.
// For security reasons, only `POST` method can be overridden.
func MethodOverride() echo.MiddlewareFunc {
return MethodOverrideWithConfig(DefaultMethodOverrideConfig)
}