0

我试图使用 Mountebank 传递路径参数。

下面正在工作,但路径是静态的,没有任何参数。

"predicates": [
            {
              "equals": {
                "method": "GET",
                "path": "/accounts",
                "query": {
                  "permissionId": "xxx"
                }
              }
            }
          ],
          "responses": [
            {
              .....            }
          ]

如果我需要做参数GET /accounts/[account-no]在哪里account-no

4

1 回答 1

0

以下正则表达式有效,请注意使用matches正则表达式而不是equal

"predicates": [
            {
              "matches": {
                "method": "GET",
                "path": "/accounts/\\d+",
                "query": {
                  "permissionId": "xxx"
                }
              }
            }
          ],
          "responses": [
            {
              .....            }
          ]
于 2020-08-31T11:31:03.307 回答