swagger 2.0语义验证器的操作方法

时间:2019-01-31 09:45:59

标签: validation swagger semantics

我使用swagger 2.0描述了宁静的API。
除了swagger定义的架构规则之外,我还需要验证swagger语义的规则,例如:
1.Uri以名词结尾
2.日期和时间使用字符串类型,使用rfc3339定义的格式
3.布尔类型不使用is_或has_作为前缀
4.使用JSON数据类型:int,boolean,string,object,array,null不允许
还有更多

当然,实现每个规则的硬编码是可行的,但是我不想机械地做到这一点。

是否有类似的解决方案可供参考?

0 个答案:

没有答案