Routes 如何使用物联网集线器路由感知遥测获取错误400103

Routes 如何使用物联网集线器路由感知遥测获取错误400103,routes,azure-iot-hub,Routes,Azure Iot Hub,正在寻求帮助 当我尝试创建从感知设备到物联网集线器的路由,然后再路由到事件集线器时,我得到一个错误。如果我使用“true”作为路由,它会发送所有内容,尽管很好。我在尝试使用$body进行查询时启用了日志记录并查看此消息。我检查以确保contentType在系统属性中是application/json,并且contentEncoding在路由详细信息中是utf-8 我尝试了几个不同的查询,包括$body.body.NEURAL_NETWORK[0].label!=''我得到下面的错误,即确保内容类

正在寻求帮助

当我尝试创建从感知设备到物联网集线器的路由,然后再路由到事件集线器时,我得到一个错误。如果我使用“true”作为路由,它会发送所有内容,尽管很好。我在尝试使用$body进行查询时启用了日志记录并查看此消息。我检查以确保
contentType
在系统属性中是application/json,并且
contentEncoding
在路由详细信息中是utf-8

我尝试了几个不同的查询,包括
$body.body.NEURAL_NETWORK[0].label!=''我得到下面的错误,即确保内容类型为
application/json
,系统属性中的编码为utf-8

日志中出现错误:“resultType”:“400103”,“resultDescription”:“系统属性中未指定内容编码。”

从Percept设备发送的JSON:

{​​​​​​​​​​
“正文”:{​​​​​​​​​​
“神经网络”:[
{​​​​​​​​​​
“bbox”:[
0.404,
0.51,
0.589,
0.654
],
“标签”:“大”,
“信心”:“0.534180”,
“时间戳”:“1618933383640761094”
}​​​​​​​​​​
]
}​​​​​​​​​​,
“排队时间”:“2021年4月20日星期二10:43:04 GMT-0500(中央夏令时)”
}​​​​​​​​​​

Welcometo SO。请学习如何格式化后