标签: validation swagger semantics
我使用swagger 2.0描述了宁静的API。 除了swagger定义的架构规则之外,我还需要验证swagger语义的规则,例如: 1.Uri以名词结尾 2.日期和时间使用字符串类型,使用rfc3339定义的格式 3.布尔类型不使用is_或has_作为前缀 4.使用JSON数据类型:int,boolean,string,object,array,null不允许 还有更多
当然,实现每个规则的硬编码是可行的,但是我不想机械地做到这一点。
是否有类似的解决方案可供参考?