校验-Object对象允许额外字段
开发中
POST
/check/response/additional/properties
2403w2
最后修改时间:2024-12-13 02:00:54
责任人:未设置
1、接口管理_接口_运行_校验响应_object对象允许额外字段(宽松模式)https://apifox.chandao.net/testcase-view-3046-3.html
2、接口管理_接口_运行_校验响应_Object对象不允许额外字段(严格模式)https://apifox.chandao.net/testcase-view-3047.html
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'https://m1.apifoxmock.com/m1/1748827-0-default/check/response/additional/properties?type=1&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 '{
"object_without_additional": {
"object_without_additional_id": 62
},
"object_additional_string": {
"object_additional_string_id": 76,
"mollit_551": "dolore dolor dolore",
"officia_47": "velit amet do esse"
},
"object_additional_int": {
"object_additional_int_id": 30,
"deserunt4": 61
},
"object_additional_num": {
"object_additional_num_id": 89,
"ullamco__": 87
},
"object_additional_bool": {
"object_additional_bool_id": 99,
"veniam_0": false,
"in_0": false
},
"object_additional_array_string": {
"object_additional_array_string_id": 66,
"amet8": [
"eiusmod veniam nostrud nulla"
]
},
"object_additional_array_int": {
"object_additional_array_int_id": 2,
"ine": [
14
]
},
"object_additional_array_num": {
"object_additional_array_num_id": 93,
"enim0": [
97
],
"dolore_ab": [
12
]
},
"object_additional_array_bool": {
"object_additional_array_bool_id": 83,
"in3f": [
true
]
},
"object_additional_array_null": {
"object_additional_array_null_id": 43,
"quis_b": [
null
],
"adipisicing9": [
null
],
"laborisb0": [
null
],
"magnaf0": [
null
]
},
"object_additional_array_array": {
"object_additional_array_array_id": "35",
"deseruntb40": [
[
"exercitation proident occaecat sunt labore"
]
],
"eu_5d_": [
[
"sit id commodo sint"
]
]
},
"object_additional_array_object": {
"object_additional_array_object_id": "11"
},
"object_additional_object": {
"object_additional_object_id": 54
},
"object_additional_any": {
"object_additional_any_id": 42
},
"object_forhibit_additional": {
"object_forhibit_additional_id": 80
},
"object_multi_additional": {
"object_multi_additional1": {
"object_multi_additional2": {
"object_multi_additional3": {
"object_multi_additional4": {}
}
}
}
}
}'
响应示例响应示例
200 - 示例 1
{
"object_without_additional": {
"object_without_additional_id": 0
},
"object_additional_string": {
"object_additional_string_id": 0,
"property1": "string",
"property2": "string"
},
"object_additional_int": {
"object_additional_int_id": 0,
"property1": 0,
"property2": 0
},
"object_additional_num": {
"object_additional_num_id": 0,
"property1": 0,
"property2": 0
},
"object_additional_bool": {
"object_additional_bool_id": 0,
"property1": true,
"property2": true
},
"object_additional_array_string": {
"object_additional_array_string_id": 0,
"property1": [
"string"
],
"property2": [
"string"
]
},
"object_additional_array_int": {
"object_additional_array_int_id": 0,
"property1": [
0
],
"property2": [
0
]
},
"object_additional_array_num": {
"object_additional_array_num_id": 0,
"property1": [
0
],
"property2": [
0
]
},
"object_additional_array_bool": {
"object_additional_array_bool_id": 0,
"property1": [
true
],
"property2": [
true
]
},
"object_additional_array_null": {
"object_additional_array_null_id": 0,
"property1": [
null
],
"property2": [
null
]
},
"object_additional_array_array": {
"object_additional_array_array_id": "string",
"property1": [
[
"string"
]
],
"property2": [
[
"string"
]
]
},
"object_additional_array_object": {
"object_additional_array_object_id": "string",
"property1": [
{
"hashmap_array_object_string": "string",
"hashmap_array_object_int": 0,
"hashmap_array_object_bool": true,
"hashmap_array_object_num": 0,
"hashmap_array_object_null": null,
"hashmap_array_object_array": [
"string"
],
"hashmap_array_object_any": "string",
"property1": 0,
"property2": 0
}
],
"property2": [
{
"hashmap_array_object_string": "string",
"hashmap_array_object_int": 0,
"hashmap_array_object_bool": true,
"hashmap_array_object_num": 0,
"hashmap_array_object_null": null,
"hashmap_array_object_array": [
"string"
],
"hashmap_array_object_any": "string",
"property1": 0,
"property2": 0
}
]
},
"object_additional_object": {
"object_additional_object_id": 0,
"property1": {
"hashmap_object_string": "string",
"hashmap_object_int": 0,
"hashmap_object_bool": true,
"hashmap_object_num": 0,
"hashmap_object_null": null,
"hashmap_object_array": [
"string"
],
"hashmap_object_object": {
"hashmap_object_object_id": 0,
"property1": "string",
"property2": "string"
},
"hashmap_object_any": "string"
},
"property2": {
"hashmap_object_string": "string",
"hashmap_object_int": 0,
"hashmap_object_bool": true,
"hashmap_object_num": 0,
"hashmap_object_null": null,
"hashmap_object_array": [
"string"
],
"hashmap_object_object": {
"hashmap_object_object_id": 0,
"property1": "string",
"property2": "string"
},
"hashmap_object_any": "string"
}
},
"object_additional_any": {
"object_additional_any_id": 0
},
"object_forhibit_additional": {
"object_forhibit_additional_id": 0
},
"object_multi_additional": {
"object_multi_additional1": {
"object_multi_additional2": {
"object_multi_additional3": {
"object_multi_additional4": {}
}
}
}
},
"object_addtional_refSchema": {
"id": "string",
"property1": {},
"property2": {}
}
}
请求参数
Query 参数
type
string
可选
示例值:
1
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
返回响应

修改于 2024-12-13 02:00:54