我们正在使用Swagger/Swashbuckle生成一个OpenApi定义。然后将此定义导入到Azure API管理中。
我们在get请求上有一些查询字符串参数,我们已经将它们标记为必需的。我们的验证确保querystring参数存在且有效,否则将返回一个400 Bad Request,其中包含哪些参数无效/缺失的详细信息。OpenAPI定义的相关部分如下所示。两个querystring参数(标记为required)和一个path参数</e
我正在开发一个API,允许使用URL进行搜索,如下所示: GET https://example.com/api/data?search[field1]=value1GET https://example.com/api/data?search[field1]=value1&search[field2]=value2 基本上,您可以通过将字段名放在括号中来搜索一个或多个字段值。问题是,字段名称由用户在其设置中定义。字段名称将是一个字符串,否则在全局级别上是未知的。 This