So why there is a note about clients that do not specify namespace? <quote> 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. </quote>
2015-07-22 11:57 GMT+03:00 Dave Cridland <[email protected]>: > > On 22 July 2015 at 09:48, Max Beloborodko <[email protected]> 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. > >
