我有一个Rails 3应用程序,只是注意到,当使用Chrome(在Mac上)访问该应用程序时,网站上的每个页面都被请求两次.这在发展和生产(Heroku)中正在发生. Firefox和Safari只发送请求一次.即使我删除操作的所有布局和内容,行为也是一样的.似乎有一个MIME类型的问题.有没有人解决这个问题?
class PagesController < ApplicationController def home render :text => 'a',:layout => false end
这是服务器登录开发:
Started GET “/” for 127.0.0.1 at Mon Dec 13 10:33:33 -0800 2010
Processing by PagesController#home as HTML
Rendered text template (0.0ms)
Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.8ms)
Started GET “/” for 127.0.0.1 at Mon Dec 13 10:33:33 -0800 2010
Processing by PagesController#home as */*
Rendered text template (0.0ms)
Completed 200 OK in 3ms (Views: 1.7ms | ActiveRecord: 1.4ms)
解决方法
我发现造成我的问题,也许是你的:我使用Google Chrome的扩展名为
Web Server Notifier和
Web Technology Notifier,这是自己的请求.
停用它们后,我每页只收到一个请求.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。