Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrHasQuery = errors.New("includes query") ErrMissingScheme = errors.New("missing scheme") ErrHasPath = errors.New("has path") ErrInvalidHeader = errors.New("invalid headers") ErrOriginFuncDefined = errors.New("cors.OriginFunc has been used") ErrOriginsDefined = errors.New("cores.Origins has been users") ErrInvalidAge = errors.New("max age can not be negative") AcceptableHeaders = []string{ echo.HeaderAccept, echo.HeaderAcceptEncoding, echo.HeaderAllow, echo.HeaderAuthorization, echo.HeaderContentDisposition, echo.HeaderContentEncoding, echo.HeaderContentLength, echo.HeaderContentType, echo.HeaderCookie, echo.HeaderSetCookie, echo.HeaderIfModifiedSince, echo.HeaderLastModified, echo.HeaderLocation, echo.HeaderRetryAfter, echo.HeaderUpgrade, echo.HeaderVary, echo.HeaderWWWAuthenticate, echo.HeaderXForwardedFor, echo.HeaderXForwardedProto, echo.HeaderXForwardedProtocol, echo.HeaderXForwardedSsl, echo.HeaderXUrlScheme, echo.HeaderXHTTPMethodOverride, echo.HeaderXRealIP, echo.HeaderXRequestID, echo.HeaderXCorrelationID, echo.HeaderXRequestedWith, echo.HeaderServer, echo.HeaderOrigin, echo.HeaderCacheControl, echo.HeaderConnection, echo.HeaderAccessControlRequestMethod, echo.HeaderAccessControlRequestHeaders, echo.HeaderAccessControlAllowOrigin, echo.HeaderAccessControlAllowMethods, echo.HeaderAccessControlAllowHeaders, echo.HeaderAccessControlAllowCredentials, echo.HeaderAccessControlExposeHeaders, echo.HeaderAccessControlMaxAge, echo.HeaderStrictTransportSecurity, echo.HeaderXContentTypeOptions, echo.HeaderXXSSProtection, echo.HeaderXFrameOptions, echo.HeaderContentSecurityPolicy, echo.HeaderContentSecurityPolicyReportOnly, echo.HeaderXCSRFToken, echo.HeaderReferrerPolicy, } )
Functions ¶
Types ¶
type Option ¶
type Option interface {
// contains filtered or unexported methods
}
func OriginFunc ¶
OriginFunc allows for a function that checks the origin to be used by the CORS middleware.
func Skipper ¶
func Skipper(skipper middleware.Skipper) Option
Click to show internal directories.
Click to hide internal directories.