WebMD
本页大纲

校验(Validation)

缩写:无

简述

检查输入或状态是否符合规则的过程,通常在系统边界执行。校验失败应返回明确错误;与消毒(sanitization)、鉴权不同但常一起出现。

使用场景

表单、API 入参、文件格式、配置加载。

实践与应用

边界输入 → 校验 → 通过则进入内部(内部可假定合法)
              ↘ 失败 → 明确错误

注意事项

• 只在前端校验
• 校验与解析顺序错误
• 过度信任内部调用方

关联术语

• 错误:校验失败的结果
• 解析:从外部形态得到内部值并常伴随校验
• 契约:模块间对输入输出的约定
• 安全:校验是输入防御的一环