![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
rails
草帽当家的
这个作者很懒,什么都没留下…
展开
-
搭建rails开发环境(ruby2.1+rails4.1.6)
教程地址原创 2014-10-25 14:05:53 · 439 阅读 · 0 评论 -
rails+nginx实现高效率文件下载
什么是X-accel?Nginx反向代理服务器会根据服务器返回的header信息实现内部地址重定向,这依赖于X-accel。针对费时的请求,它能够使web服务快速地做一些额外工作(权限验证、日志记录等),然后直接将请求移交给Ngnix处理。这种技术通常被称为X-Sendfile。它的工作方式比较简单,服务器发送一个带 x-accel-redirect的header,ngnix解析出x-accel-r原创 2015-03-25 22:09:42 · 1485 阅读 · 0 评论 -
解决rails4.0中send_file文件下载两次的问题
遇到的问题之前在开发文件下载的功能时,我遇到了一个很奇怪的问题,点击下载链接,在chrome console中会出现两次请求,第一次返回200,下载的数据缓存在chrome的cache中,第二次返回304,直接从本地获取到下载的数据。查看服务器log,的确返回了两次数据。经过很长时间的定位与搜索,终于找到了问题的原因——rails4.0中引入了turbolink技术——当网页改变时,不会刷新整个页面原创 2015-03-24 22:09:07 · 1042 阅读 · 0 评论