title: How to send JSON payload to RabbitMQ using the web plugin?
body: <p>I have a <a href="https://www.rabbitmq.com/" rel="noreferrer">RabbitMQ 3.4.2 instance</a> with a web management plugin installed.</p>
  
  <p>When I push to the message <code>{'operationId': 194}</code> to the queue using Python's <a href="https://pypi.python.org/pypi/kombu" rel="noreferrer">kombu</a> queue package, the message is read on the other end as a dictionary.</p>
  
  <p>However, when I send the message using the web console:</p>
  
  <p><a href="https://i.stack.imgur.com/Ebi2M.png" rel="noreferrer"><img src="https://i.stack.imgur.com/Ebi2M.png" alt="enter image description here"></a></p>
  
  <p>I get the following error on the receiving end:</p>
  
  <pre><code>operation_id = payload['operationId']
  TypeError: string indices must be integers
  </code></pre>
  
  <p>I have tried adding a <code>content-type</code> header and property, with no success.</p>
  
  <p>Since the reader code is the same, it means that the web sender does not mark the sent message as a JSON / dictionary payload, and therefore it is read as a string on the other end.</p>
  
  <p><strong>Any idea how to mark a message as a JSON message using the RabbitMQ web console?</strong></p>