Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.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
轨道&x2B;jquery:错误Errno::ECONNRESET:对等端重置连接_Jquery_Ruby On Rails_Errno - Fatal编程技术网

轨道&x2B;jquery:错误Errno::ECONNRESET:对等端重置连接

轨道&x2B;jquery:错误Errno::ECONNRESET:对等端重置连接,jquery,ruby-on-rails,errno,Jquery,Ruby On Rails,Errno,我在Rails 4应用程序(ruby 2.0)中使用jquery发送AJAX请求时遇到问题 错误是: ERROR Errno::ECONNRESET: Connection reset by peer JS: Ruby(调用的方法): 调用该方法后,我的日志中有: Processing by FinderController#main_filter_changed as JSON Parameters: {"_"=>"1387190059468", "id"=>"all"} C

我在Rails 4应用程序(ruby 2.0)中使用jquery发送AJAX请求时遇到问题

错误是:

ERROR Errno::ECONNRESET: Connection reset by peer
JS:

Ruby(调用的方法):

调用该方法后,我的日志中有:

Processing by FinderController#main_filter_changed as JSON
  Parameters: {"_"=>"1387190059468", "id"=>"all"}
Completed 200 OK in 3ms (Views: 0.2ms | ActiveRecord: 0.5ms)
[2013-12-16 11:34:20] ERROR Errno::ECONNRESET: Connection reset by peer

    /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/webrick/httpserver.rb:80:in `eof?'
    /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/webrick/httpserver.rb:80:in `run'
    /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/webrick/server.rb:295:in `block in start_thread'
我的第一个想法是保护您免受伪造和csrf令牌的影响。。。但我刚刚测试并评论了protect_from_force_force_force伪造这一行,我也有同样的行为

因此,服务器错误会发出javascript警报:

error: function(XMLHttpRequest, errorTextStatus, error) { alert("Failed to submit : "+ errorTextStatus+" ;"+error); },

调用显示的警报框(但不是errorTextStatus)。

这是整个堆栈跟踪吗?你的应用程序运行吗?它可以访问数据库吗?是的,应用程序可以访问数据库。如果在JS警报上单击“确定”(提交失败),则刷新用户数据();方法称为。。。所有ruby代码都能成功运行。。。除了错误警报。对不起。我运行了jquery。单击(function()和图像上的正常链接。因此Rails无法理解我将拥有什么。我删除了链接,现在一切都正常了。
Processing by FinderController#main_filter_changed as JSON
  Parameters: {"_"=>"1387190059468", "id"=>"all"}
Completed 200 OK in 3ms (Views: 0.2ms | ActiveRecord: 0.5ms)
[2013-12-16 11:34:20] ERROR Errno::ECONNRESET: Connection reset by peer

    /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/webrick/httpserver.rb:80:in `eof?'
    /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/webrick/httpserver.rb:80:in `run'
    /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/webrick/server.rb:295:in `block in start_thread'
error: function(XMLHttpRequest, errorTextStatus, error) { alert("Failed to submit : "+ errorTextStatus+" ;"+error); },