OptionalbodySchema
bodySchema?: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>
headersSchema?: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>
OptionalparamsSchema
paramsSchema?: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>
OptionalquerySchema
querySchema?: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>
validate
validate: ( input: { body?: unknown; headers?: Record<string, unknown>; params?: Record<string, unknown>; query?: Record<string, unknown>; },) => LayeredParams
预编译的校验执行器:输入原始分层输入,输出校验后分层参数或抛 ERestError