首页 > 解决方案 > OpenApi 3:验证字符串查询参数

问题描述

我正在构建一个休息 API。使用这样的查询参数:/?param1=value1&param2=...

我的参数是string而且一定不是null""" "或者" "也不被接受。

我试过这样的事情:

schema:
    type: string
    pattern: '^(?!\s*$).+'

但它不起作用。我猜""被认为不是空的,因为它是由两个字符组成的。

标签: regexswaggeropenapi

解决方案


推荐阅读