シェフを習っています。 httpリクエストGET/POSTを呼び出すいくつかの例が必要です。リクエストがGETの場合、どこからコンテンツを取得しますか?私はシェフの書類を読んだが、これで十分ではなかった。事前に感謝:)シェフのHTTPリクエストGET/POST
0
A
答えて
0
シェフを習っているなら、おそらく料理本、レシピ、およびリソースに関するすべてを読んだでしょう。シェフは、レシピと料理ブックにグループ化されたリソースの形式で希望の状態を宣言する、希望の状態構成に基づいています。シェフクライアントは、宣言された希望状態にノードを持ち込みます。リソースは、望ましい状態宣言の基本単位です。つまり、プログラミングの意味では「出力」を持つリソースは見つかりません。たとえばファイルにダウンロードするリソース(例:remote_file)があります。多くの場合、それは適切であり、さらに見る必要はありませんが、プログラミング/ロジックの理由でリモートサービスを呼び出す必要がある場合は、通常、これはレシピから作成して呼び出すCustom Resourcesの形式で行われます。または、あなたのリソースやレシピから呼び出すLibrariesと定義されたヘルパー関数の形式です。両方ともRubyのフルパワーを提供し、あなたが望むことを何でもします。おそらくライブラリはおそらく最も簡単な場所です。あなたは、ライブラリやリソースにプッシュされたプログラミング条件で可能な限りレシピを希望の状態の宣言として保持するのに最適です。
関連する問題
- 1. Rfacebookパッケージ。でgetPostとビュー
- 2. HTTPリクエストでのHTTPリクエスト承認リクエストのヘッダーcomponentDidMount内
- 3. HTTP応答リクエストを返すHTTP GETリクエスト
- 4. HTTPリクエスト
- 5. httpリクエスト
- 6. EmacsのHttpリクエスト
- 7. HTTPリクエストのリファクタリング
- 8. HTTPリクエストのJava
- 9. httpリクエストをmailtoリクエストにリダイレクト
- 10. HTTP転送とHTTPリクエスト
- 11. iOSのHTTP "POST"リクエスト
- 12. AngularJSでのHTTPリクエスト
- 13. PayPalへのHTTPリクエスト
- 14. WikipediaへのHTTPリクエスト
- 15. JavascriptリクエストのHttpオプションメソッド
- 16. スプレーのHTTP POSTリクエスト
- 17. httpリクエストの理解
- 18. JavaのHTTP PATCHリクエスト
- 19. Ruby HTTPリクエストのブロック
- 20. IOS HTTPリクエストの例
- 21. HTTPリクエストのユーザーエージェント、Ruby
- 22. Express.js HTTPリクエストのタイムアウト
- 23. オリジンサーバーへのHTTPリクエスト
- 24. HTTPリクエストへのHttps
- 25. LWP :: UserAgentの - HTTP ::リクエスト
- 26. KotlinでのHTTPリクエスト
- 27. Httpリクエストでのjavax.ws.rs.WebApplicationException
- 28. トランザクション内のHTTPリクエスト?
- 29. 複数のHTTPリクエスト
- 30. HTML httpリクエストとXML httpリクエストのセキュリティ処理の違い
ご返信ありがとうございます。サーバー上でクラスタを作成しました。シェフのhttp_request GETコマンドを使用してその情報を取得したいと思います。私は以下のスクリプトに従ってrubyスクリプトに従っています [link](http://ideone.com/YRecuN) 名前フィールドには何を書きますか? –
これは「スクリプト」とは思えません。 [https://docs.chef.io/resource_http_request.html](http_request)はシェフのリソースです。 http_requestでは、レシピのコンバージェンスの一部としてhttpリクエスト操作を実行できます。このリソースの目的は、リモートシステムにメッセージを送信することで、データを取得することはありません。以前の返信では、[ライブラリ](https://docs.chef.io/libraries.html_ [net http](https://apidock.com/ruby)を使用してhttpコールを行う方がよいでしょう。/Net/HTTP)を作成し、レシピから呼び出してレシピに戻します。 – kellyb