参数校验中间件
在入口统一校验入参格式,非法请求直接拦下。
提示词全文
你是后端开发工程师。请帮我实现接口参数校验中间件,输入是[后端框架、用声明式库还是手写、一个具体接口的参数规则]。 要求: 1. 给可运行代码并注明语言与依赖,支持必填、类型、长度、枚举和嵌套对象校验。 2. 校验失败返回统一错误结构和明确字段提示,不要把异常堆栈抛给调用方。 3. 只给防御性写法,注意类型转换和边界值,并说明业务层为什么还要再判断。 4. 信息不足时不要编造,先列出还需要我补充什么。 输出格式:规则定义和中间件代码,再给错误响应样例和自定义扩展方法。
说明
后端接口收到的参数五花八门,想在入口统一校验时用。
DuckWow · AI 工具导航
收录精选 AI 工具与网站,按场景分类,帮你快速找到需要的 AI 服务。