Method Override
El middleware Method Override lee el método sobrescrito desde el request y lo usa en lugar del método original.
e.Pre(middleware.MethodOverride())Configuración personalizada
Sección titulada «Configuración personalizada»e := echo.New()e.Pre(middleware.MethodOverrideWithConfig(middleware.MethodOverrideConfig{ Getter: middleware.MethodFromForm("_method"),}))El método puede obtenerse con MethodFromHeader, MethodFromForm o MethodFromQuery.
Configuración
Sección titulada «Configuración»type MethodOverrideConfig struct { // Skipper defines a function to skip middleware. Skipper Skipper
// Getter is a function that gets the overridden method from the request. // Optional. Default value MethodFromHeader(echo.HeaderXHTTPMethodOverride). Getter MethodOverrideGetter}Configuración por defecto
Sección titulada «Configuración por defecto»DefaultMethodOverrideConfig = MethodOverrideConfig{ Skipper: DefaultSkipper, Getter: MethodFromHeader(echo.HeaderXHTTPMethodOverride),}