Versions in this module Expand all Collapse all v1 v1.0.1 Feb 20, 2023 v1.0.0 Jan 4, 2023 Changes in this version + const CONNECT + const ContextKeyHeaderAllow + const DELETE + const GET + const HEAD + const HeaderAccept + const HeaderAcceptEncoding + const HeaderAccessControlAllowCredentials + const HeaderAccessControlAllowHeaders + const HeaderAccessControlAllowMethods + const HeaderAccessControlAllowOrigin + const HeaderAccessControlExposeHeaders + const HeaderAccessControlMaxAge + const HeaderAccessControlRequestHeaders + const HeaderAccessControlRequestMethod + const HeaderAllow + const HeaderAuthorization + const HeaderCacheControl + const HeaderConnection + const HeaderContentDisposition + const HeaderContentEncoding + const HeaderContentLength + const HeaderContentSecurityPolicy + const HeaderContentSecurityPolicyReportOnly + const HeaderContentType + const HeaderCookie + const HeaderIfModifiedSince + const HeaderLastModified + const HeaderLocation + const HeaderOrigin + const HeaderReferrerPolicy + const HeaderRetryAfter + const HeaderServer + const HeaderSetCookie + const HeaderStrictTransportSecurity + const HeaderUpgrade + const HeaderVary + const HeaderWWWAuthenticate + const HeaderXCSRFToken + const HeaderXContentTypeOptions + const HeaderXCorrelationID + const HeaderXForwardedFor + const HeaderXForwardedProto + const HeaderXForwardedProtocol + const HeaderXForwardedSsl + const HeaderXFrameOptions + const HeaderXHTTPMethodOverride + const HeaderXRealIP + const HeaderXRequestID + const HeaderXRequestedWith + const HeaderXUrlScheme + const HeaderXXSSProtection + const MIMEApplicationForm + const MIMEApplicationJSON + const MIMEApplicationJSONCharsetUTF8 + const MIMEApplicationJavaScript + const MIMEApplicationJavaScriptCharsetUTF8 + const MIMEApplicationMsgpack + const MIMEApplicationProtobuf + const MIMEApplicationXML + const MIMEApplicationXMLCharsetUTF8 + const MIMEMultipartForm + const MIMEOctetStream + const MIMETextHTML + const MIMETextHTMLCharsetUTF8 + const MIMETextPlain + const MIMETextPlainCharsetUTF8 + const MIMETextXML + const MIMETextXMLCharsetUTF8 + const OPTIONS + const PATCH + const POST + const PROPFIND + const PUT + const REPORT + const RouteNotFound + const TRACE + const Version + var ErrBadGateway = origin_echo.ErrBadGateway + var ErrBadRequest = origin_echo.ErrBadRequest + var ErrCookieNotFound = origin_echo.ErrCookieNotFound + var ErrForbidden = origin_echo.ErrForbidden + var ErrInternalServerError = origin_echo.ErrInternalServerError + var ErrInvalidCertOrKeyType = origin_echo.ErrInvalidCertOrKeyType + var ErrInvalidListenerNetwork = origin_echo.ErrInvalidListenerNetwork + var ErrInvalidRedirectCode = origin_echo.ErrInvalidRedirectCode + var ErrMethodNotAllowed = origin_echo.ErrMethodNotAllowed + var ErrNotFound = origin_echo.ErrNotFound + var ErrRendererNotRegistered = origin_echo.ErrRendererNotRegistered + var ErrRequestTimeout = origin_echo.ErrRequestTimeout + var ErrServiceUnavailable = origin_echo.ErrServiceUnavailable + var ErrStatusRequestEntityTooLarge = origin_echo.ErrStatusRequestEntityTooLarge + var ErrTooManyRequests = origin_echo.ErrTooManyRequests + var ErrUnauthorized = origin_echo.ErrUnauthorized + var ErrUnsupportedMediaType = origin_echo.ErrUnsupportedMediaType + var ErrValidatorNotRegistered = origin_echo.ErrValidatorNotRegistered + var MethodNotAllowedHandler = origin_echo.MethodNotAllowedHandler + var NotFoundHandler = origin_echo.NotFoundHandler + func GetPath(r *http.Request) string + func MustSubFS(currentFs fs.FS, fsRoot string) fs.FS + func NewBindingError(sourceParam string, values []string, message interface{}, internalError error) error + type BindUnmarshaler = origin_echo.BindUnmarshaler + type Binder = origin_echo.Binder + type BindingError = origin_echo.BindingError + type Context = origin_echo.Context + type DefaultBinder = origin_echo.DefaultBinder + type DefaultJSONSerializer = origin_echo.DefaultJSONSerializer + type Echo = origin_echo.Echo + func New() (e *Echo) + type Group = origin_echo.Group + type HTTPError = origin_echo.HTTPError + func NewHTTPError(code int, message ...interface{}) *HTTPError + type HTTPErrorHandler = origin_echo.HTTPErrorHandler + type HandlerFunc = origin_echo.HandlerFunc + func StaticDirectoryHandler(fileSystem fs.FS, disablePathUnescaping bool) HandlerFunc + func StaticFileHandler(file string, filesystem fs.FS) HandlerFunc + func WrapHandler(h http.Handler) HandlerFunc + type IPExtractor = origin_echo.IPExtractor + func ExtractIPDirect() IPExtractor + func ExtractIPFromRealIPHeader(options ...TrustOption) IPExtractor + func ExtractIPFromXFFHeader(options ...TrustOption) IPExtractor + type JSONSerializer = origin_echo.JSONSerializer + type Logger = origin_echo.Logger + type Map = origin_echo.Map + type MiddlewareFunc = origin_echo.MiddlewareFunc + func WrapMiddleware(m func(http.Handler) http.Handler) MiddlewareFunc + type Renderer = origin_echo.Renderer + type Response = origin_echo.Response + func NewResponse(w http.ResponseWriter, e *Echo) (r *Response) + type Route = origin_echo.Route + type Router = origin_echo.Router + func NewRouter(e *Echo) *Router + type TrustOption = origin_echo.TrustOption + func TrustIPRange(ipRange *net.IPNet) TrustOption + func TrustLinkLocal(v bool) TrustOption + func TrustLoopback(v bool) TrustOption + func TrustPrivateNet(v bool) TrustOption + type Validator = origin_echo.Validator + type ValueBinder = origin_echo.ValueBinder + func FormFieldBinder(c Context) *ValueBinder + func PathParamsBinder(c Context) *ValueBinder + func QueryParamsBinder(c Context) *ValueBinder