Open zxwing opened 7 years ago
UI很多情况需要做一些参数的Validation,但在不查数据库的情况下很难做。但实际上在管理节点这端,API interceptors已经做的api validation了,所以应该后端应该提供一种方法让API只做validation。
调用API时,指定一个system tag ephemeral::validationOnly ,API只会做validation,不会真正执行。如果validation失败,返回success = false和error;否则返回success = true
ephemeral::validationOnly
admin >>>CreateZone name=xxx systemTags=ephemeral::validationOnly { "success": true }
描述
UI很多情况需要做一些参数的Validation,但在不查数据库的情况下很难做。但实际上在管理节点这端,API interceptors已经做的api validation了,所以应该后端应该提供一种方法让API只做validation。
API
调用API时,指定一个system tag
ephemeral::validationOnly
,API只会做validation,不会真正执行。如果validation失败,返回success = false和error;否则返回success = true举例(Example)