在swagger中限制查询参数

在swagger中限制查询参数,swagger,swagger-2.0,Swagger,Swagger 2.0,有没有办法限制招摇过市查询参数?例如,如果某人提交了一个GET请求,例如: /users/bob?product=10 并且意外地输入了/users/bob?products=10-我是否可以添加一个swagger属性,然后抛出一个错误?swagger允许您描述REST API。如果product是唯一允许的查询参数,那么如果服务器在来自客户端的请求中发现其他查询参数,则应引发异常 换句话说,在Swagger中没有办法说不允许使用某些名称的参数,因为默认情况下不允许使用Swagger中未记录的其

有没有办法限制招摇过市查询参数?例如,如果某人提交了一个
GET
请求,例如:
/users/bob?product=10


并且意外地输入了
/users/bob?products=10
-我是否可以添加一个swagger属性,然后抛出一个错误?

swagger允许您描述REST API。如果
product
是唯一允许的查询参数,那么如果服务器在来自客户端的请求中发现其他查询参数,则应引发异常


换句话说,在Swagger中没有办法说不允许使用某些名称的参数,因为默认情况下不允许使用Swagger中未记录的其他参数。

相关(或重复):hi@NickSim-我不理解您对答案的解释。我在问是否可以限制查询参数。因此,只有(例如)
product
是允许的参数。。。其他一切都将抛出一个错误。。。换句话说,我想知道swagger中是否有功能,他们将检查查询参数,并查看是否匹配某种类型的允许参数列表。。。如果没有,则抛出错误,等等。。。。