问题描述
假设我有端点:
/url?number="321"&name="TEST"
,但是当我们匹配一个与请求匹配的请求时,我们要如何忽略查询参数的顺序(忽略查询参数的顺序)
在这种情况下,如果在查询参数标签中传递查询参数,那么我将不会区分请求,因为端点相同但有多个查询参数。
解决方法
在文档中Regular Expression的部分显示了查询参数匹配的示例。甚至可以包含absence of a parameter。
使用您的示例,它看起来像:
{
"request" : {
"urlPath" : "/url","method" : "GET","queryParameters" : {
"number" : {
"equalTo" : "321"
},"name" : {
"equalTo" : "TEST"
}
}
},"response" : {
"status" : 200
}
}