Skip to content

Interface: ValidationOptions<TParams, TQuery, TBody, THeaders>

Defined in: src/koa/middlewares/zodValidator.ts:30

Koa 校验配置选项

Type Parameters

TParams

TParams extends ZodType = ZodType

TQuery

TQuery extends ZodType = ZodType

TBody

TBody extends ZodType = ZodType

THeaders

THeaders extends ZodType = ZodType

Properties

body?

optional body: TBody

Defined in: src/koa/middlewares/zodValidator.ts:37

请求体 schema


headers?

optional headers: THeaders

Defined in: src/koa/middlewares/zodValidator.ts:43

请求头 schema


onError?

optional onError: ErrorRequestHandler

Defined in: src/koa/middlewares/zodValidator.ts:45

自定义错误处理函数


params?

optional params: TParams

Defined in: src/koa/middlewares/zodValidator.ts:41

路径参数 schema


query?

optional query: TQuery

Defined in: src/koa/middlewares/zodValidator.ts:39

查询参数 schema

基于 MIT 许可证发布