我想使用带有 tsung 的自定义 <iq>
节(以测试 ejabberd)。
假设我的 <iq>
如下所示:
<iq type="get">
<query Xmlns="jabberd:test:sample">
<search term="l"></search>
</query>
</iq>
我如何将其添加到 tsung 配置中,例如:
<transaction name="online">
<request>
<jabber type="chat" ack="no_ack" size="16" destination="online"</jabber>
</request>
</transaction>
<thinktime value="300"></thinktime>`
最佳答案
看看第 6.6.3.11 节。原始 XML here 。您可以使用原始类型的 jabber 请求指定自定义 XML 节。
所以你上面的请求看起来像这样(确保你转义了你的 XML):
<jabber type="raw" ack="no_ack"
data="<iq type="get"
><query Xmlns="jabberd:test:sample">
<search term="l"></search>
</query>
</iq>">
</jabber>
关于ejabberd - 在 tsung 中使用自定义 <iq> 节(用于测试 ejabberd)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19319136/