4

<iq>tsung でカスタム スタンザを使用したいと思います(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>`
4

1 に答える 1

0

セクション 6.6.3.11 を見てください。ここに未加工の XMLがあります。raw タイプの jabber 要求を使用して、カスタム XML スタンザを指定できます。

したがって、上記のリクエストは次のようになります (必ず XML をエスケープしてください)。

<jabber type="raw" ack="no_ack"
 data="&lt;iq type=&quot;get&quot;
         &gt;&lt;query Xmlns=&quot;jabberd:test:sample&quot;&gt;
           &lt;search term=&quot;l&quot;&gt;&lt;/search&gt;
         &lt;/query&gt;
       &lt;/iq&gt;">
</jabber>
于 2016-04-22T15:36:53.067 に答える