Tobias Markmann wrote:
Hi,

I'm referring to Example 2 in XEP-124,
http://www.xmpp.org/extensions/xep-0124.html#session-create . Don't
the accepted encodings belong to the HTTP header instead of the body
tag of the Session Create Response. The Session Create Request gets
this right. It seems Content-Encoding field in the HTTP response
headers would be best; or am I misunderstanding something there?

Cheers,
Tobias

Hello,

as I understood, the "accept" attribute shows set of encodings CM can accept from client. On contrary to encodings client can accept from CM which are specified in Accept-Encoding HTTP header. Due to HTTP RFC, Accept-Encoding can be only in requests so I guess this is a workaround for letting client pick an encoding as well. Then, requests and responses can be in different encodings, whatever it's good for.

But I think that if you'd encode second request in encoding you got init response in (Content-Encoding of init response), it won't do any harm. CM should know how to decode data with a method when it encodes with that method.

rgds,
tomk

Reply via email to