
14.03.2004, 17:32
|
|
Регистрация: Feb 2002
Сообщений: 358
|
мопытка не пытка (Messanger)
МОжет кто с талкивался с jabber серверами.
Есть трудности реализации клиента.
Для открытия коннэкшина мне нужно послпть XML запрос вида
<?xml version='1.0'?>
<stream:stream
to=' host name'
xmlns='jabber:client'
xmlns:stream='http://etherx.jabber.org/streams'
version='1.0'>
Что происходит
допустимм
при
newXml_string=new XML("<?xml version='1.0'?><stream:stream to=' host name' xmlns='jabber:client'
xmlns:stream='http://etherx.jabber.org/streams' version='1.0'>");
trace (newXml_string,toString());
;
------ output------------
<?xml version='1.0'?><stream:stream to="host_name" xmlns="jabber:client" xmlns:stream="http://etherx.jabber.org/streams" version="1.0" / >
Добавляется слеш, естественно сакой стринг и отправляется и сервер такую комбинацию не принимает.
В чем проблема , тэг иксемеля <stream:stream > должен быть не закрыт т.к. его закрытиев является командой дисконнекта по протоколу.
Как избавится от этого?
Что подскажите умные люди? никто не сталкивался с этой проблемой?
Последний раз редактировалось F_Flash; 14.03.2004 в 17:38.
|