为什么chrome要寻找'/assets/otis_redding.png'?

时间:2014-11-20 17:14:22

标签: ruby-on-rails google-chrome modernizr

我有一个正在研究的Rails应用程序。完全不清楚,但在非隐藏模式下使用Chrome,不断向我的本地服务器发出请求/assets/otis_redding.png。这不会发生在chrome隐藏模式或firefox或safari中。我通常擅长调试rails业务,但这很奇怪。

有关正在发生的事情的任何想法?

Started GET "/" for 127.0.0.1 at 2014-11-20 09:11:25 -0800
Processing by Devise::SessionsController#new as HTML
  Rendered devise/shared/_links.erb (0.5ms)
  Rendered devise/sessions/new.html.erb within layouts/application (3.0ms)
Completed 200 OK in 26ms (Views: 24.7ms | ActiveRecord: 0.0ms)

ActionController::RoutingError (No route matches [GET] "/assets/otis_redding.png"):
  actionpack (4.1.5) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call'
  actionpack (4.1.5) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call'
  railties (4.1.5) lib/rails/rack/logger.rb:38:in `call_app'
  railties (4.1.5) lib/rails/rack/logger.rb:20:in `block in call'
  activesupport (4.1.5) lib/active_support/tagged_logging.rb:68:in `block in tagged'
  activesupport (4.1.5) lib/active_support/tagged_logging.rb:26:in `tagged'
  activesupport (4.1.5) lib/active_support/tagged_logging.rb:68:in `tagged'
  railties (4.1.5) lib/rails/rack/logger.rb:20:in `call'
  quiet_assets (1.0.3) lib/quiet_assets.rb:23:in `call_with_quiet_assets'
  actionpack (4.1.5) lib/action_dispatch/middleware/request_id.rb:21:in `call'
  rack (1.5.2) lib/rack/methodoverride.rb:21:in `call'
  rack (1.5.2) lib/rack/runtime.rb:17:in `call'
  activesupport (4.1.5) lib/active_support/cache/strategy/local_cache_middleware.rb:26:in `call'
  rack (1.5.2) lib/rack/lock.rb:17:in `call'
  actionpack (4.1.5) lib/action_dispatch/middleware/static.rb:64:in `call'
  rack (1.5.2) lib/rack/sendfile.rb:112:in `call'
  railties (4.1.5) lib/rails/engine.rb:514:in `call'
  railties (4.1.5) lib/rails/application.rb:144:in `call'
  rack (1.5.2) lib/rack/lock.rb:17:in `call'
  rack (1.5.2) lib/rack/content_length.rb:14:in `call'
  rack (1.5.2) lib/rack/handler/webrick.rb:60:in `service'
  /Users/jd/.rbenv/versions/2.1.2/lib/ruby/2.1.0/webrick/httpserver.rb:138:in `service'
  /Users/jd/.rbenv/versions/2.1.2/lib/ruby/2.1.0/webrick/httpserver.rb:94:in `run'
  /Users/jd/.rbenv/versions/2.1.2/lib/ruby/2.1.0/webrick/server.rb:295:in `block in start_thread'

看来这个问题与现代化有关吗?

https://cl.ly/image/0Z1E1p1n000Q/Image%202014-11-20%20at%209.25.47%20AM.png

但是有问题的现代化代码似乎没有称之为。我很困惑。

https://cl.ly/image/2X393S432w21/Image%202014-11-20%20at%209.27.28%20AM.png

0 个答案:

没有答案