您如何不受约束地大范围地定义边界值?

时间:2019-03-21 16:14:05

标签: rest swagger

因此在我的项目中,我们似乎遇到了一些流体需求方面的问题,并且在裂缝之间有些东西正在丢失。我建议我们保留Swagger文档作为事实的来源。但是,我们有一个问题,就是有时我们会用招摇的方式发送请求,进行各种快速检查,即仍然接受空值吗?

我看了看文档,发现它扎根了,非常容易为每个参数定义边界值,但是似乎这些绑定是有约束力的,这将是一个大问题。我无法想象我是唯一遇到此问题的人,但是我没有发现任何有用的东西。如果由于限制而无法定义边界值,该怎么办?

例如:

ID(字母数字,30-32个字符)

我如何大胆地定义以上内容,同时仍然允许发送ID为20个字符的请求并接收适当的错误请求响应?

0 个答案:

没有答案