Skip to content

OverrideMethodConfig

Defined in: packages/gateway/src/policies/transform/override-method.ts:15

Configuration for the overrideMethod policy.

optional allowedMethods?: string[]

Defined in: packages/gateway/src/policies/transform/override-method.ts:19

Methods allowed as overrides. Default: ["GET", "PUT", "PATCH", "DELETE"].


optional header?: string

Defined in: packages/gateway/src/policies/transform/override-method.ts:17

Header name to read the override method from. Default: "X-HTTP-Method-Override".


optional skip?: (c) => boolean | Promise<boolean>

Defined in: packages/gateway/src/policies/types.ts:90

Skip this policy when condition returns true

unknown

boolean | Promise<boolean>

PolicyConfig.skip