当我传递以以下开头的 JSON 请求时[
,我收到错误消息: GET 操作的请求格式无效。
这是我的要求。在 PostMan 中同样可以正常工作。
[
{
"equipmentNumber": "76576",
"systemIdentifier": "00045F063547",
"serialNumber": "00098",
"materialNumber": "786786"
}
]
你的问题不完整。无论如何,我会尝试一下。这是一个在空手道中完美运行的测试,将其剪切并粘贴到新的Scenario
亲自看看。
* url 'https://httpbin.org/post'
* request
"""
[
{
"equipmentNumber": "76576",
"systemIdentifier": "00045F063547",
"serialNumber": "00098",
"materialNumber": "786786"
}
]
"""
* method post
结果是这个请求:
1 > POST https://httpbin.org/post
1 > Accept-Encoding: gzip,deflate
1 > Connection: Keep-Alive
1 > Content-Length: 112
1 > Content-Type: application/json; charset=UTF-8
1 > Host: httpbin.org
1 > User-Agent: Apache-HttpClient/4.5.5 (Java/1.8.0_231)
[{"equipmentNumber":"76576","systemIdentifier":"00045F063547","serialNumber":"00098","materialNumber":"786786"}]
因此,如果您仍然遇到困难,请遵循以下流程 - 否则没有人可以帮助您解决问题中缺乏信息的问题:https://github.com/intuit/karate/wiki/How-to-Submit-an-Issue
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)