因此在我的项目中,我们似乎遇到了一些流体需求方面的问题,并且在裂缝之间有些东西正在丢失。我建议我们保留Swagger文档作为事实的来源。但是,我们有一个问题,就是有时我们会用招摇的方式发送请求,进行各种快速检查,即仍然接受空值吗?
我看了看文档,发现它扎根了,非常容易为每个参数定义边界值,但是似乎这些绑定是有约束力的,这将是一个大问题。我无法想象我是唯一遇到此问题的人,但是我没有发现任何有用的东西。如果由于限制而无法定义边界值,该怎么办?
例如:
ID(字母数字,30-32个字符)
我如何大胆地定义以上内容,同时仍然允许发送ID为20个字符的请求并接收适当的错误请求响应?