【发布时间】:2019-06-11 09:04:45
【问题描述】:
有人能解释一下 ID 在某些 XMPP XML 请求中的用途(谈论核心 XMPP)吗?
例如,我可以通过发送这个请求来获取名册:
<iq type="get">
<query xmlns="jabber:iq:roster"></query>
</iq>
但我也可以通过添加随机 ID 来获取它:
<iq type="get" id="2346543">
<query xmlns="jabber:iq:roster"></query>
</iq>
我为什么应该或不应该使用 ID 有什么原因吗?它与安全有关吗?有什么缺点吗?关于 ID 的约定是什么?应该如何构造它们?
【问题讨论】: