All or @tanmaykm I’m using AMQPClient and I would like get user name from message.
When I run commands
gChannel = channel(conn, AMQPClient.UNUSED_CHANNEL, true)
msg = basic_get(gChannel, “rQueue”, false)
I get
Message(UInt8[0x7b, 0x22, 0x64, 0x61, 0x74, 0x61, 0x22, 0x3a, 0x5b, 0x7b … 0x73, 0x22, 0x3a, 0x33, 0x36, 0x30, 0x30, 0x7d, 0x7d, 0x7d], Dict{Symbol,Union{TAMQPBit, TAMQPFieldTable, TAMQPLongStr, TAMQPShortStr, Integer}}(:headers=>FieldTable
username => test@example.com,:content_type=>application/json,:correlation_id=>9f890e3e-3586-434e-99e6-1adbf9729e8f,:priority=>0x00,:delivery_mode=>0x02,:content_encoding=>UTF-8), 1684, “”, 1, true, “yop”, “add_rQueue”, 1)
I would like get user name test@example.com
probably from FieldTable
but If I run get
method return me answer:
julia> gHeaders = get(msg.properties, :headers, “”)
FieldTable
=>
How can I get username
from this message?