0

vmcやeclipseプラグインを使用する代わりに、CloudFOundry REST呼び出しを使用してアプリを作成したり、サービスをバインドしたりしようとしています。これにはvcap-java-clientを使用できることはわかっていますが、cUrlユーティリティを使用するなどしてRESTサービスを直接呼び出すこともテストしたいと思いました。各vmcコマンドに対応するRESTURLとjson構造体はどこにありますか?

4

2 に答える 2

3

クラウド コントローラーへの実際の残りの呼び出しを確認する最善の方法は、vmc コマンドを実行して -t を追加することです。たとえば、次のようになります。

vmc apps -t

したがって、この vmc コマンドはアプリのリストを表示するため、追加の -t から得られるものは、呼び出している Cloud Controller サービスを示すより詳細な情報です。この場合、/apps になります。

下部の同じコマンドは、上記の vmc コマンドから得られる正確な出力を提供します。

curl -H "Authorization: <Your-Oauth-token>" https://api.cloudfoundry.com/apps

Authorization トークンは、-t によって生成された出力にも含まれています。Authorization「bearer」全体をコピーする必要があります

于 2012-12-06T07:19:25.163 に答える
0

スディプタ、

ログインして vmc apps -t を実行すると、次の出力が表示されます。

Getting applications.  >>>
REQUEST: GET /apps
REQUEST_HEADERS:
  accept : application/json
  user-agent : Ruby
  authorization : bearer <token>
content-length : 0

REQUEST_HEADERSの承認は、使用する必要があるものです。

于 2012-12-31T06:06:33.603 に答える