[Standards] XEP-0206

Max Beloborodko f1ashhimself at gmail.com
Wed Jul 22 09:07:58 UTC 2015

So why there is a note about clients that do not specify namespace?

Note: Many existing XMPP-specific implementations of BOSH clients and
connection managers do not specify the namespace of <message/>,
<presence/>, or <iq/> elements, since that allows them to forward stanzas
without modification (the XMPP <stream:stream/> wrapper element used with
TCP typically sets the default namespace to 'jabber:client'). They instead
simply assume that the full content of the 'jabber:client' namespace is a
subset of the 'http://jabber.org/protocol/httpbind' namespace.

2015-07-22 11:57 GMT+03:00 Dave Cridland <dave at cridland.net>:

> On 22 July 2015 at 09:48, Max Beloborodko <f1ashhimself at gmail.com> wrote:
>> I'm messing with XEP-0206 and can't figure out
>> <quote>
>> If the BOSH <body/> wrapper is not empty, then it SHOULD contain
>> ...
>> One or more complete <message/>, <presence/>, and/or <iq/> elements
>> qualified by the 'jabber:client' namespace.
>> </quote>
>> should connection manager handle these stanzas if namespace is missing or
>> not?
> They're not stanzas if they're not in the right namespace, so no.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.jabber.org/pipermail/standards/attachments/20150722/6c52b34b/attachment.html>

More information about the Standards mailing list