[rabbitmq-discuss] Unicode Characters In AMQP Headers?
Simon MacMullen
simon at rabbitmq.com
Wed Nov 9 10:46:30 GMT 2011
On 09/11/11 01:19, Alexandru Scvorţov wrote:
> The headers, queue names and exchange names are treated as binary
> strings by the broker, i.e. it doesn't ever try to decode them, so they
> can have whatever encoding you want. It's up to the client applications
> to make sense of the binary content of the headers.
That's not quite true.
The broker will pretty much accept any binary, however in the AMQP spec
they are defined to be UTF-8, so really that's what you should use - for
example the management plugin is likely to be unhappy if they are not
valid UTF-8.
Note that this does *not* apply to message bodies, which really are any
binary content.
Cheers, Simon
--
Simon MacMullen
RabbitMQ, VMware
More information about the rabbitmq-discuss
mailing list