如何使用curl
在ActiveMQ主题中发布消息?我试过了:
curl -XPOST -d "body=message" http://admin:admin@localhost:8161/api/message?destination=queue://orders.input
但响应是未经授权的用户401。
答案 0 :(得分:2)
Per the ActiveMQ documentation以下这两项工作对我有用:
curl -XPOST -u admin:admin -d "body=message" http://localhost:8161/api/message/orders.input?type=queue
curl -XPOST -d "body=message with alt syntax" http://admin:admin@localhost:8161/api/message?destination=queue://orders.input
您是否可以使用凭据admin/admin
登录Web界面并查看队列?尝试查看http://localhost:8161/admin/queues.jsp进行确认。