How to add a header key:value pair when publishing a message with pika

后端 未结 3 470
独厮守ぢ
独厮守ぢ 2021-01-12 02:48

I am writing an automated test to test a consumer. So far I did not need to include a header when publishing messages but now I do. And it seems like its lacking documentati

3条回答
  •  灰色年华
    2021-01-12 03:18

    cant say where i get this, but i do it like:

    props = pika.BasicProperties({'headers': {'key': 'value'}})
    channel.basic_publish(exchange=self.exchange,
                              routing_key=self.routing_key,
                              body=message, properties = props)
    

提交回复
热议问题