「シングルエンドポイントを持つアプリ」とはレールの意味で説明できますか?このエンドポイントを設定するにはどうすればよいですか?単一のhttpエンドポイントを持つRuby on railsアプリケーション
答えて
これは、APIメソッドが1つしかないことを意味します。例:
POST /messages
他のすべてのRailsアプリケーションへのリクエストはステータス404が見つかりません。
あなたはconfig/routes.rb
でこれを置けば、あなたはそれを行うことができます。
Rails.application.routes.draw do
resources :messages, only: [:create]
end
はその後app/controllers/messages_controller.rb
に次のように置く:
class MessagesController < ApplicationController
def create
end
end
をこのcreate
方法は、入力を受け取ることになります。
Bunny gemを使用してRabbitMQ交換に送信することができます。
Okeyありがとう、私はHTMLフォームでメッセージを作成できませんか? –
この要件はあなたの質問ではありませんでした。あなたはできる。しかし、あなたはまた、ビューと他のアクションが必要です。ですから、 'rails generate scaffold message body:text'を実行する方が良いでしょう。それは多くのファイルを生成します。必要なものを保持して編集します。 –
はい、私は知っていますが、それは単一のHTTPエンドポイントを持つアプリケーションですか? –
- 1. Ruby on RailsアプリケーションへのHTTP POSTイメージ
- 2. Ruby on Railsアプリケーション
- 3. Ruby on Railsアプリケーションのホスティング
- 4. Ruby On Railsアプリケーションのデプロイ
- 5. Ruby on Railsアプリケーションの分離
- 6. Ruby On RailsアプリケーションのPayfort
- 7. Ruby on rails - Rubyonrailsアプリケーションで
- 8. シンプルなRuby on Railsアプリケーション
- 9. Ruby on Railsアプリケーションから正しいHTTPエラーコードを返す方法
- 10. Ruby on rails、複数のクライアントへの単一コンソール出力のストリーム
- 11. Ruby on Railsでの単一テーブル継承での集約
- 12. 私のRuby on Railsアプリケーションでのメモリリーク
- 13. GitHubからRuby on Railsアプリケーションを実行
- 14. Ruby on Railsを学ぶ。インターネットショップ/オンラインショッピングカートWebアプリケーション
- 15. Ruby on Rails 3 Webアプリケーションのグラフ
- 16. Ruby On Rails Webアプリケーションの動的フィールド
- 17. 最も簡単な方法 - Ruby on Rails
- 18. Ruby on Railsアプリケーションでテーブルを3つのテーブルに分割する
- 19. Ruby on Railsのルーティングエラーが一致する
- 20. Ruby on Rails 3.Xのリソース一覧
- 21. RubyとRuby on Rails
- 22. Ruby on Rails:複数のデータソースを持つモデルを作成
- 23. Ruby On Rails:多くのパラメータを持つ未許可のパラメータ
- 24. Ruby on Rails単一テーブル継承(STI)と単体テストの問題(PostgreSQL)
- 25. ruby on rails - diffrenetリソースを持つ複数の起点を持つラックコック
- 26. Ruby on Rails - 複数の多対多関連を持つモデル
- 27. Ruby on Rails - show on new on
- 28. Ruby on Railsアプリケーションによる暗号化
- 29. ruby on railsアプリケーションでbindataが必要
- 30. bluehost Ruby on Railsアプリケーション共有ホスティング
「単一エンドポイントを持つアプリ」というフレーズのコンテキストを指定してください。 – Aetherus
私は、単一のHTTPエンドポイントでアプリケーションを記述する必要があります。そのエンドポイントは、それが送信されたデータを受信し、rabbitmqメッセージキューにそれを渡す必要があります –