我有一个带有JSON有效负载的http POST请求,用这个正文数据搜索客户拥有的设备:
{
"@rpc": "1.0",
"@data": [
"dev%25",
[
"CompanyXYZ"
]
]
}
它应该返回以' dev'开头的设备列表。像这样:
device1
device2
device3
但反而没有回头。我的标题有:
如何在HTTP请求的正文数据中使用通配符(如%)搜索一组数据?看起来这就是我在网络应用程序中看到的端点。
我试过这些东西没有运气:
我甚至尝试使用" dev%"而不是" dev%25"但它没有正确编码%并抛出:
jmeter.protocol.http.visualizers.RequestViewHTTP: Error decoding query, maybe your request parameters should be encoded:
{
"@rpc": "1.0",
"@data": [
"dev%",
[
"CompanyXYZ"
]
]
} java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "","
at java.net.URLDecoder.decode(Unknown Source)
答案 0 :(得分:0)
我没有看到使用JMeter 3.1的任何问题