响应自动校验功能_模型_全引用
开发中
POST
/regression/auto_assert/schemas/all
最后修改时间:2023-01-12 12:51:52
责任人:未设置
现状允许用户设置响应根节点为null,但是这个用法不太规范。且mock框架默认null的时候状态码为204,且提示非JSON格式。
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'https://m1.apifoxmock.com/m1/1748827-0-default/regression/auto_assert/schemas/all?q_on_gp=&query_same_1=query_same_1_gp&q_on_gp_request_off=&glo_qparam_use_glo={{id_glo}}&glo_qparam_use_env={{id_env}}&glo_qparam_use_prior={{priority_env}}' \
--header 'h_on_gp;' \
--header 'header_same_1: header_same_1_gp' \
--header 'plat-form: {{header}}' \
--header 'h_on_gp_request_off;' \
--header 'glo_hparam_use_glo: {{id_glo}}' \
--header 'glo_hparam_use_env: {{id_env}}' \
--header 'glo_hparam_use_prior: {{priority_env}}' \
--header 'header_long: l=eBO-G2Fng9CH5uxF2Ofahurza77OSIOYYuPzaNbMiOCP_Xfp5gxlW6pndVL9C31Vh6DWR3-82bJHBeYBcIfEiOp2AJ-YF8Mmnl=eBO-G2Fng9CH5uxF2Ofahurza77OSIOYYuPzaNbMiOCP_Xfp5gxlW6pndVL9C31Vh6DWR3-82bJHBeYBcIfEiOp2AJ-YF8Mmn=end' \
--header 'Cookie: c_on_gp=;c_on_gp_request_off=;c_on_gp=c_on_gp_value;cookie_same_1=cookie_same_1_gp;cookie_long=l=eBO-G2Fng9CH5uxF2Ofahurza77OSIOYYuPzaNbMiOCP_Xfp5gxlW6pndVL9C31Vh6DWR3-82bJHBeYBcIfEiOp2AJ-YF8Mmn;c1=cookieInGlobalCookie;c_on_gp_request_off=c_on_gp_request_off_value;glo_cparam_use_glo={{id_glo}};glo_cparam_use_env={{id_env}};glo_cparam_use_prior={{priority_env}};c1=cookieInGlobalHeader' \
--header 'Content-Type: application/json' \
--data-raw '{
"f_datatype_halfRef": {
"SmartMock": {
"match_ip": "string",
"dismatch_ip": true
}
},
"f_datatype_allRef": {
"name": "string",
"id": 0
},
"f_string": "available",
"f_int": 0,
"f_bool": true,
"f_array": [
"tttt"
],
"f_obj": {
"name": "string",
"id": "string",
"f_obj_array": [
"string"
],
"f_obj_obj": {
"xx_id": "string",
"xx_name": "string"
}
},
"f_obj_unnecessary": {
"id": "string",
"name": "string"
},
"f_number": 0,
"f_null": null,
"f_any": "string",
"f_allof": {
"name": "string",
"id": "string",
"id2": "string"
},
"f_oneof": {
"name0": "string",
"id0": "string"
},
"f_anyof": {
"name": "string",
"id": "string"
},
"f_required_nullable": "1970-01-10",
"f_unrequired_notnull": "string",
"multi": {
"f_array_array": [
[
"string"
]
],
"f_array_obj": [
{
"name": "string",
"id": "string"
}
]
},
"f_bigint": 0,
"AdvanceSetting": {
"int": {
"f_int_customValue": 1001,
"f_int_customValue0": 0
}
}
}'
响应示例响应示例
{
"f_datatype_halfRef": {
"SmartMock": {
"match_ip": "string",
"dismatch_ip": true
}
},
"f_datatype_allRef": {
"name": "string",
"id": 0
},
"f_string": "available",
"f_int": 0,
"f_bool": true,
"f_array": [
"tttt"
],
"f_obj": {
"name": "string",
"id": "string",
"f_obj_array": [
"string"
],
"f_obj_obj": {
"xx_id": "string",
"xx_name": "string"
}
},
"f_obj_unnecessary": {
"id": "string",
"name": "string"
},
"f_number": 0,
"f_null": null,
"f_any": "string",
"f_allof": {
"name": "string",
"id": "string",
"id2": "string"
},
"f_oneof": {
"name0": "string",
"id0": "string"
},
"f_anyof": {
"name": "string",
"id": "string"
},
"f_required_nullable": "1970-01-10",
"f_unrequired_notnull": "string",
"multi": {
"f_array_array": [
[
"string"
]
],
"f_array_obj": [
{
"name": "string",
"id": "string"
}
]
},
"f_bigint": 0,
"AdvanceSetting": {
"int": {
"f_int_customValue": 1001,
"f_int_customValue0": 0
}
}
}
请求参数
Query 参数
type
可选
q_on_gp
string
必需
默认值:
q_on_gp_value
query_same_1
string
可选
默认值:
query_same_1_gp
q_on_gp_request_off
string
必需
默认值:
q_on_gp_request_off_value
glo_qparam_use_glo
string
可选
默认值:
{{id_glo}}
glo_qparam_use_env
string
可选
默认值:
{{id_env}}
glo_qparam_use_prior
string
可选
默认值:
{{priority_env}}
Header 参数
h_on_gp
string
必需
默认值:
h_on_gp_value
header_same_1
string
可选
默认值:
header_same_1_gp
plat-form
string
可选
默认值:
{{header}}
Cookie
string
可选
默认值:
c1=cookieInGlobalHeader
h_on_gp_request_off
string
必需
默认值:
h_on_gp_case_off_value
glo_hparam_use_glo
string
可选
默认值:
{{id_glo}}
glo_hparam_use_env
string
可选
默认值:
{{id_env}}
glo_hparam_use_prior
string
可选
默认值:
{{priority_env}}
header_long
string
可选
默认值:
l=eBO-G2Fng9CH5uxF2Ofahurza77OSIOYYuPzaNbMiOCP_Xfp5gxlW6pndVL9C31Vh6DWR3-82bJHBeYBcIfEiOp2AJ-YF8Mmnl=eBO-G2Fng9CH5uxF2Ofahurza77OSIOYYuPzaNbMiOCP_Xfp5gxlW6pndVL9C31Vh6DWR3-82bJHBeYBcIfEiOp2AJ-YF8Mmn=end
Cookie 参数
c_on_gp
string
必需
默认值:
c_on_gp_value
cookie_same_1
string
可选
默认值:
cookie_same_1_gp
cookie_long
string
可选
默认值:
l=eBO-G2Fng9CH5uxF2Ofahurza77OSIOYYuPzaNbMiOCP_Xfp5gxlW6pndVL9C31Vh6DWR3-82bJHBeYBcIfEiOp2AJ-YF8Mmn
c1
string
勿改-测试
默认值:
cookieInGlobalCookie
c_on_gp_request_off
string
必需
默认值:
c_on_gp_request_off_value
glo_cparam_use_glo
string
可选
默认值:
{{id_glo}}
glo_cparam_use_env
string
可选
默认值:
{{id_env}}
glo_cparam_use_prior
string
可选
默认值:
{{priority_env}}
Body 参数application/json
返回响应

修改于 2023-01-12 12:51:52