有人可以解釋什麼是「單端點應用程序」意味着軌道?我如何設置此端點?單個http端點上的Ruby on rails應用程序
回答
這意味着只有一個API方法。例如:
POST /messages
對Rails應用程序的所有其他請求將返回狀態404 Not Found。
,如果你把這個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寶石發送給RabbitMQ交換。
Okey謝謝,所以我不能通過html表單創建消息? –
此要求不在您的問題中。您可以。但是,你還需要一個觀點和其他行動。所以最好只運行'rails generate scaffold message body:text'。它會產生很多文件。保留並編輯你需要的。 –
是的,我知道,但它仍然是應用程序與單個http端點? –
- 1. 簡單的Ruby on Rails應用程序
- 2. Ruby on Rails應用程序
- 3. 將單點登錄添加到Bluemix上的Ruby on Rails應用程序
- 4. Ruby on Rails上的多個應用程序
- 5. 在Ruby on Rails上的第一個應用程序
- 6. 如何在heroku上使用多個ruby on rails應用程序
- 7. 從Ruby on Rails應用程序中的串行端口讀取
- 8. HTTP-POST將圖像映射到Ruby on Rails應用程序
- 9. 如何在Ruby on Rails應用程序
- 10. TimesLots應用程序 - Ruby on Rails
- 11. has_many通過Ruby on Rails應用程序
- 12. 發佈Ruby on Rails應用程序
- 13. Ruby On Rails - Myspace應用程序開發
- 14. Ruby on Rails應用程序未連接
- 15. Heroku Ruby on Rails存在應用程序
- 16. Ruby on Rails Heroku應用程序崩潰
- 17. Capistrano - Ruby on Rails應用程序
- 18. 部署Ruby On Rails應用程序
- 19. 託管Ruby on Rails應用程序
- 20. Payfort在Ruby On Rails應用程序
- 21. 驗證Ruby on Rails應用程序
- 22. Ruby on rails應用程序根目錄
- 23. 調試Ruby on Rails應用程序1.9.2
- 24. 分離Ruby on Rails應用程序
- 25. VoIP + Ruby on Rails web應用程序
- 26. Ruby on Rails事件應用程序
- 27. 在Ruby on Rails應用程序中使用客戶端SSL
- 28. 使用Ruby on Rails構建webRTC應用程序後端
- 29. 在heroku上部署第一個ruby on rails應用程序
- 30. 在nginx上部署多個Ruby on Rails應用程序
請給出短語「單端點應用程序」的上下文。 – Aetherus
我必須用單個http端點編寫應用程序。該端點應接收它發送的任何數據,並將其傳遞給rabbitmq消息隊列 –