2

私の 5.0.8 ActiveMQ キューの名前はqueue/andburnです。使用する

curl -u admin:admin -d 'body="Aardvark"' "http://localhost:8161/api/message/queue/andburn?type=queue"

新しいキューを作成しますqueue.andburn。私が得る/ように逃げるとき。省略すると、メッセージが既存のキューに追加されません。スラッシュを表すために使用する場合も同じです。\/queue\.andburntype=queue/

注: すべてのエスケープはqueue、URI の後に行われました。

"http://localhost:8161/api/message/queue\/andburn?type=queue"

ActiveMQ REST ページは、これに対処するのに役立ちませんでした。

ここに出力がありますcurl --version

curl 7.24.0 (x86_64-apple-darwin12.0) libcurl/7.24.0 OpenSSL/0.9.8y zlib/1.2.5
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smtp smtps telnet tftp
Features: AsynchDNS GSS-Negotiate IPv6 Largefile NTLM NTLM_WB SSL libz

更新: これは、RestClient gem を使用して Ruby スクリプト経由で ActiveMQ にリクエストを送信するときにも発生します。

4

2 に答える 2