fix json schema: post json maybe in string type, e.g. '${prepare_post_data()}', '$post_data'

This commit is contained in:
debugtalk
2020-01-03 11:54:25 +08:00
parent bea3025997
commit f1d178cde2
2 changed files with 20 additions and 4 deletions

View File

@@ -4,7 +4,8 @@
**Fixed**
- fix: jsonschema, variables maybe in string type, e.g. '${get_variables()}'
- fix json schema: variables maybe in string type, e.g. '${prepare_variables()}'
- fix json schema: post json maybe in string type, e.g. '${prepare_post_data()}', '$post_data'
## 2.5.2 (2020-01-02)

View File

@@ -26,8 +26,10 @@
},
{
"type": "string",
"pattern": "^\\$.*",
"examples": [
"${get_variables()}"
"${prepare_variables()}",
"${prepare_variables($a, $b)}"
]
}
]
@@ -116,8 +118,21 @@
]
},
"json": {
"description": "request body in json format",
"type": "object"
"oneOf": [
{
"description": "request body in json format",
"type": "object"
},
{
"description": "request body in string format, e.g. '${prepare_json($a, $b)}'",
"type": "string",
"pattern": "^\\$.*",
"examples": [
"$post_data",
"${prepare_post_data($a, $b)}"
]
}
]
},
"headers": {
"description": "request headers",