Skip to content

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

Defined in: src/express/middlewares/zodValidator.ts:8

校验配置选项

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/express/middlewares/zodValidator.ts:15

请求体 schema


headers?

optional headers: THeaders

Defined in: src/express/middlewares/zodValidator.ts:21

请求头 schema


onError?

optional onError: ErrorRequestHandler<unknown, unknown, unknown, unknown, Record<string, unknown>>

Defined in: src/express/middlewares/zodValidator.ts:23

自定义错误处理函数


params?

optional params: TParams

Defined in: src/express/middlewares/zodValidator.ts:19

路径参数 schema


query?

optional query: TQuery

Defined in: src/express/middlewares/zodValidator.ts:17

查询参数 schema

基于 MIT 许可证发布