gpt4 book ai didi

mqtt - MQTT 主题中是否允许多个#?

转载 作者:行者123 更新时间:2023-12-04 02:47:16 27 4
gpt4 key购买 nike

是否允许在 MQTT 主题中使用多个 #

例如:

sensors/data/#/something/else/#

最佳答案

没有

MQTT 规范(v3v5)规定主题只能在主题中使用一次“#”,并且它必须在末尾。例如

sensor/data/foo/#

还有第二个通配符是+。这可以在主题中的任何地方使用(/ 之间)并匹配单个级别的主题。例如

sensor/+/foo/+/json

这将匹配:

sensor/1/foo/temp/json
sensor/2/foo/humidity/json

但不会匹配:

sensor/1/bar/temp/json

sensor/+/+/data

哪个会匹配:

sensor/foo/bar/data

但不是:

sensor/foo/bar/baz/data

您也可以将两者结合起来,例如

sensor/+/bar/#

哪个会匹配:

sensor/foo/bar/baz/wibble/json
sensor/bar/bar/black/sheep

关于mqtt - MQTT 主题中是否允许多个#?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56796583/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com