Ruby on Rails,Routes配置routes.rb及请求解析规则
摘要:http://blog.csdn.net/abbuggy/article/details/7516224在《Ruby on Rails,服务端如何响应页面提交的请求》中我们知道,页面提交给web服务器的请求先是尝试直接查找并返回public目录中的资源,如果没有找到则将请求交给Rails的Routes。Routes根据路由配置,将请求转化为对Controller中的Action并调用之。Routes的配置可说的细节很多,最开始我们先关注三种最简单的方式:Simple route,Default route,Root route。Routes的配置信息存放在config/routes.rb文件当
阅读全文
posted @
2012-04-27 00:12
边晓宇
阅读(2935)
推荐(0)
Ruby on Rails,服务端如何响应页面提交的请求
摘要:http://blog.csdn.net/abbuggy/article/details/7495966在《Ruby on Rails,目录结构一瞥》中我们提及过public目录和app目录的作用是不同的。有必要通过例子更加清楚的知道他们之间的差别,顺便了解一下在Rails中web服务器是如何响应页面提交过来的请求的。图中展示了Rails框架在web应用中所处的位置,其中名为public的文件夹就是Rails目录中的那个同名文件夹。来自浏览器的请求抵达web服务器后,web服务器会拿着这个请求地址在public目录中查找看看有没有资源的路径和名称能够和请求完全吻合。如果能够成功找到这样的资源,
阅读全文
posted @
2012-04-25 23:03
边晓宇
阅读(431)
推荐(0)