Skip to content

RequestTransformConfig

Defined in: src/policies/transform/transform.ts:9

Configuration for requestTransform and responseTransform policies.

optional removeHeaders: string[]

Defined in: src/policies/transform/transform.ts:13

Header names to remove from the outgoing request.


optional renameHeaders: Record<string, string>

Defined in: src/policies/transform/transform.ts:15

Rename headers: keys are old names, values are new names.


optional setHeaders: Record<string, string>

Defined in: src/policies/transform/transform.ts:11

Headers to add or overwrite on the outgoing request.


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

Defined in: src/policies/types.ts:33

Skip this policy when condition returns true

unknown

boolean | Promise<boolean>

PolicyConfig.skip