Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 来自浏览器的重复请求_Ruby On Rails_Ruby On Rails 3 - Fatal编程技术网

Ruby on rails 来自浏览器的重复请求

Ruby on rails 来自浏览器的重复请求,ruby-on-rails,ruby-on-rails-3,Ruby On Rails,Ruby On Rails 3,当我转到url时,例如 http://localhost:3000/test12 通过Firefox(即使在安全模式下)或Chrome等浏览器,我在日志中看到重复的请求。这种情况在开发过程中本地发生,或在生产过程中在web上发生: 2014年12月30日18:02:29-0500开始为127.0.0.1获取“/test12” SharedController#test12以HTML格式处理 在2014-12-30 18:02:34-0500开始为127.0.0.1获取“/test12” Sh

当我转到url时,例如

http://localhost:3000/test12
通过Firefox(即使在安全模式下)或Chrome等浏览器,我在日志中看到重复的请求。这种情况在开发过程中本地发生,或在生产过程中在web上发生:

  • 2014年12月30日18:02:29-0500开始为127.0.0.1获取“/test12”
  • SharedController#test12以HTML格式处理
  • 在2014-12-30 18:02:34-0500开始为127.0.0.1获取“/test12”
  • SharedController#test12以HTML格式处理
但当我卷曲该url时,我看不到重复的请求:

  • 2014年12月30日18:04:39-0500开始为127.0.0.1获取“/test12”
  • 由SharedController#test12 as*处理*

对可能发生的事情有什么建议吗?这是Rails 3.2和Ruby 1.93。

由于您可能有一个加载项发出这些请求,请在没有加载项的情况下重新启动Firefox:


一位评论者提到,问题可能出在未成功加载图像或JS等资源上


经过测试,我发现确实是一些CSS缺少一个URL:“background image:URL();”

听起来像是某种插件,试着在禁用所有插件的情况下点击URL,看看是否有相同的行为?我在安全模式下试过Firefox,但我仍然可以看到相隔约1秒的重复请求。可能页面上有一些javascript?显示使用html进行页面。我猜浏览器正在解析/尝试使用的图像链接或javascript链接/操作可能已损坏,因此在curl中看不到它,因为它无法获取相关资源。你可以发布你自己的解决方案,说你是在评论的帮助下想出的。谢谢你的建议——好主意。我在安全模式下尝试了Firefox,但我仍然看到间隔约1秒的重复请求。