RabbitMQ的HTTP API文檔頁面很簡單惦银,沒有發(fā)送『消息』的Sample差凹。
Baidu能搜到的內(nèi)容都是根據(jù)同一篇文章復(fù)制黏貼的信息老赤,根本無法解決我們實際應(yīng)用中遇到的問題逸嘀。(可見中文互聯(lián)網(wǎng)的環(huán)境有多差)蟀拷。
經(jīng)過測試碰纬,本文介紹的方法確認可用,這里發(fā)出來问芬,可以讓初學(xué)者少爬坑悦析,并舉一反三解決使用HTTP API操作RabbitMQ的的問題。
# RabbitMQ官方的HTTP API文檔地址
https://pulse.mozilla.org/api/
HTTP API 發(fā)送信息請求參數(shù):
# 地址:
http://username:passward@IPADDRESS:PORT/api/exchanges/%2f//publish
# 以上請求的exchange 默認為"/"愈诚,地址里的"http://"部分非筆誤
#請求的body
{"properties":{},"routing_key":queues,"payload":"發(fā)送信息","payload_encoding":"string"}
以上請求她按,使用POSTMAN(POST請求)發(fā)送成功牛隅!在微信小程序端使用STOMP接收成功