問題タブ [message-hub]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
679 参照

apache-kafka - Bluemix のメッセージ ハブ用の Kafka Administration REST API を使用して、トピックをプログラムで追加および削除できないのはなぜですか?

こちら で説明されているように、Message Hub (別名 Kafka) 用の IBM Bluemix Administration API を呼び出しています。

https://kafka-admin-prod02.messagehub.services.eu-gb.bluemix.net:443/topics(API キーに対応する適切な値と GET 動詞を使用して)エンドポイントを呼び出すX-Auth-Tokenと、うまくいくようです。Bluemix Message Hub の管理画面で手動で構成したトピックのリストが返されます。

ただし、動詞 POST と本体の of{name: 'mynewtopicname'}およびContent-Typeofを使用して同じ URL を呼び出してもapplication/json(API の Swagger ドキュメントによると、これは正しい構文のようです)、「HTTP 405 Method Not許可された"。これは、GET、PUT、POST、または DELETE のいずれを使用しても発生するようです (これは、トピックを削除できないことも意味します)。

私は何か間違ったことをしていますか?

(関連する場合は、英国の Bluemix インスタンスで Message Hub を使用しています)。