我在合同中定义了查询参数。我需要这个参数是可选的:
method 'GET'
url($(regex(urlRegex))) {
queryParameters {
parameter 'fitler': $(stub(regex(filterRegex)))
}
}
我希望这个合同适用于带有 filter like/my/sample/url?fitler=some-filter-expression
和没有 filter param like的 URL /my/sample/url
。
我怎样才能做到这一点?这甚至可能吗?