我想知道是否有人有一个很好的资源详细说明当浏览器向rails应用程序发出请求时会发生什么。我对一切感兴趣:服务器如何处理连接,如何解析路由,中间件何时进入,等等。我希望看到一些详细的内容,直到确切调用哪些方法,以及实例化哪些对象。
我觉得我对所有细节都没有很好的处理能力,这使我在黑暗中摸索出最佳解决某些问题的方法。有关如何了解更多相关信息的任何建议都是受欢迎的。
答案 0 :(得分:2)
查看RailsCasts.com
这些剧集提供了一些关于如何深入挖掘Rails源代码的指示:
http://railscasts.com/episodes/231-routing-walkthrough
http://railscasts.com/episodes/232-routing-walkthrough-part-2
http://railscasts.com/episodes/299-rails-initialization-walkthrough
答案 1 :(得分:0)
我不确定是否有任何免费的在线资源,但Crafting Rails Applications涵盖了您所要求的大部分内容。