当前位置:编程学习 > C#/ASP.NET >>

agsxmp接收文件不成功

agsxmpp中的miniclient例子中点击Accept按钮后recv的iq包,不正确,下面是程序发送和接收的iq包

SEND: <iq id="NFscg-36" to="spark@192.168.1.82/Spark 2.6.3" type="result"><si xmlns="http://jabber.org/protocol/si" id="jsi_4421400404131955999"><feature xmlns="http://jabber.org/protocol/feature-neg"><x xmlns="jabber:x:data" type="submit"><field var="stream-method"><value>http://jabber.org/protocol/bytestreams</value></field></x></feature></si></iq>
RECV: <iq xmlns="jabber:client" type="get" from="spark@192.168.1.82/Spark 2.6.3" to="miniclient@192.168.1.82/MiniClient" id="NFscg-38"><query xmlns="http://jabber.org/protocol/disco#info" /></iq>


正确的recv应该是类似如下:
<iq xmlns="jabber:client" from="gnauck@jabber.org/Psi" to="gnauck@ag-software.de/SharpIM" type="set" id="aac9a">
<query xmlns="http://jabber.org/protocol/bytestreams" sid="s5b_8596bde0de321957" mode="tcp">
<streamhost port="8010" jid="gnauck@jabber.org/Psi" host="192.168.74.142" />
<streamhost port="7777" jid="proxy.ag-software.de" host="82.165.34.23"> 
<proxy xmlns="http://affinix.com/jabber/stream" /> </streamhost> 
<fast xmlns="http://affinix.com/jabber/stream" /> 
</iq> 

有知道什么原因的,帮忙解决下吧,不胜感激啊,着急啊。。。。。 agsxmpp ,miniclient
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,