2
A
回答
2
通常在Rails中完成這項工作的方式是使用像Resque或DelayedJob這樣的後臺工作來完成繁重的工作。您可以發佈到端點,並根據該帖子排隊一些長時間運行的作業。該請求會很快完成,然後您的後臺工作人員將異步執行緩慢/繁重的工作。
Rails通常不是爲EventMachine或Node.js等異步工作而設計的。你可以選擇獲得這種行爲,但不像設置參數那麼簡單。
0
,你可以在完整的處理程序使用Typhoeus和
request = Typhoeus::Request.new("http://localhost:3000/posts/1.json")
request.on_complete do |response|
# your stuff
end
相關問題
- 1. 異步請求rails apache/phusionpassenger
- 2. Rails POST請求
- 3. 等待多個異步POST請求
- 4. 多個POST請求的異步問題
- 5. Chrome中的異步jQuery POST請求
- 6. AJAX POST請求不工作異步
- 7. 不支持異步POST請求
- 8. 如何使異步HTTP POST請求
- 9. 異步POST請求 - R,使用RCurl?
- 10. Flask:接收異步POST請求?
- 11. 請求1.0.4異步請求
- 12. 異步請求
- 13. 使用請求和concurrent.futures異步發送多個API post請求
- 14. Rails中的異步GET請求
- 15. 多次提交Rails異步ajax請求
- 16. nsurlconnection異步請求
- 17. MonoTouch異步請求
- 18. 異步JSON請求
- 19. JSON異步請求
- 20. 異步請求vaadin
- 21. Django異步請求
- 22. GuzzleHttp異步請求異常
- 23. IOS POST請求到Rails Web服務:一步一步
- 24. 發送Rails中POST請求
- 25. 在rails中的POST請求
- 26. 異步HTTP請求,排隊請求
- 27. 異步抽象HTTP請求
- 28. Yii異步jsonp請求
- 29. Ajax請求不是異步
- 30. ASP.NET異步請求回調