在控制台中出现错误:无法加载资源:net::ERR_CONNECTION_RESET

Posted

技术标签:

【中文标题】在控制台中出现错误:无法加载资源:net::ERR_CONNECTION_RESET【英文标题】:Getting error in console : Failed to load resource: net::ERR_CONNECTION_RESET 【发布时间】:2014-09-15 21:09:54 【问题描述】:

我已刷新我的应用程序页面并在控制台中收到此错误 Failed to load resource: net::ERR_CONNECTION_RESET.

我尝试重新安装 XAMPP 版本,但这对我不起作用。

【问题讨论】:

我也有同样的问题,请问您的问题是什么解决方案解决的? 我遇到了同样的问题并使用了 Laragon。在Laragon设置中,我只是将端口从80改为8080,问题就解决了。 【参考方案1】:

我认为您正在使用 chrome。 问题是证书不匹配或证书过期。请正确检查您的证书。

请访问here了解更多信息。

【讨论】:

@code Lover:但我在 Mozilla 上也遇到了这个错误。你认为它只是一个浏览器问题? @lakhan 是因为我说的证书不匹配 我检查了我的证书到期时间是 2015 年。正如你所说的关于不匹配。如何检查是否不匹配......因为我的其他网站运行良好......只有我的应用程序跑步不是。 @lakhan 如果有帮助,请接受答案..谢谢 @lakhan 如果我帮助了你,请接受它作为答案..:)【参考方案2】:

我也在使用 chrome 并且在我的本地主机上面临同样的问题。 我做了很多事情,比如使用 CCleaner 清除并重新启动操作系统。但是我的问题通过清除 cookie 解决了。 为了清除cookie:

    转到 Chrome 设置 > 隐私 > 内容设置 > Cookie > 所有 cookie 和站点数据 > 删除域问题

    右键单击 > 检查元素 > 选项卡资源 > Cookie(左侧菜单)> 选择域 > 逐一删除所有 cookie(右侧菜单)

【讨论】:

这才是真正的答案,我在cookies中发现了一些错误的网站数据库索引,删除taht数据库后这个错误消失了,谢谢。 我已经删除了相关域的cookie,但没有帮助。我在 localhost 上工作,所以我删除了与 localhost 相关的所有 cookie。任何想法? @user164863【参考方案3】:

我在使用 Apache 2.4 和 php 7 时遇到了类似的问题。

在浏览器中刷新(硬重新加载)我的应用程序页面时,我的客户端发送了很多请求,并且每次最后的一些请求都会在控制台中导致此错误:

GET http://example.com/api/v1/my/resourcenet::ERR_CONNECTION_RESET

事实证明,我的客户端已达到允许的最大线程数。超过此配置上限的线程根本不被 Apache 处理,从而导致连接重置错误响应。

可以通过为相关模块设置ThreadsPerChild 值轻松提高线程数量。 进行此类更改的最简单方法是取消注释服务器池管理配置文件conf/extra/httpd-mpm.conf,然后将文件中的预设值编辑为所需值。

1) 取消注释服务器池管理文件

# Server-pool management (MPM specific)
Include conf/extra/httpd-mpm.conf

2)打开并编辑文件conf/extra/httpd-mpm.conf并提高线程数

就我而言,我必须更改 mpm_winnt_module 的线程:

# raised the amount of threads for mpm_winnt_module to 250
<IfModule mpm_winnt_module>
    ThreadsPerChild        250
    MaxConnectionsPerChild   0
</IfModule>

可以在this post on *** 中找到有关这些服务器池管理配置设置的全面说明。

【讨论】:

【参考方案4】:

首先在隐身模式下使用浏览器进行尝试。如果隐身模式有效,则可能是浏览器的扩展或设置问题,而不是服务器问题。希望这可以避免我刚刚经历的头痛。

【讨论】:

这也帮助我找出了我的问题,也是我的 ***,就像@user7630000 说的那样。刚刚从我的 Chrome 浏览器中删除它并修复了问题。【参考方案5】:

我在 wamp 和 PHP 7.0.0 上使用 Symfony 时遇到了同样的错误。

症状

“开发”环境中没有加载任何 JS 和 CSS 依赖项,出现错误 Failed to load resource: net::ERR_CONNECTION_RESET

解决方案

这实际上是php.ini 中的证书问题。 您需要将属性curl.cainfo 设置为行中的有效证书:

curl.cainfo = C:\your\wamp\path\bin\cacert\cacert.pem

【讨论】:

【参考方案6】:

关闭我的 *** 解决了​​这个问题。

【讨论】:

【参考方案7】:

对我来说,这个错误发生在 localhost 上,但是在通过 ngrok 路由时它消失了,取而代之的是一个更有用的错误 (net::ERR_INCOMPLETE_CHUNKED_ENCODING),它把我带到了这里:

https://***.com/a/29969400

基本上,我使用的 Kestrel 服务器说它是分块输出,但没有正确终止它。我用 Fiddler 仔细检查过,确认了错误。

【讨论】:

【参考方案8】:

就我而言,我使用了 git 存储库中的 .woff 文件,我注意到 git 更改了我的二进制文件。在文件结尾处带有一些空字符。 我已重新更改为 orgnal .woff 源文件,并且已更正!

我也了解 Visual Studio 控制器在收到空字符时会从控制器发送损坏的错误,例如 ERR_CONNECTION_RESET

我分享给所有遇到这个问题的人

【讨论】:

【参考方案9】:

(短)在我的情况下: 我的 URL 重定向到 https://localhost 而不是 http://localhost 只需尝试单击第一个链接,您就会知道HOW?

(长) 另外,我根据developer.chrome.com 的时序细分阶段添加了关于这种情况的摘要,例如:

排队 停滞不前 DNS 查找 初始连接(TCP、SSL) 请求已发送 ServiceWorker 准备 对 ServiceWorker 的请求 等待 (TTFB) 内容下载 接收推送 阅读推送

如何:

    页面右键 点击检查 点击网络 点击您的问题网址 点击计时标签

点击解释,根据你的情况有一个解决方案。

就我而言停滞不前:并在该文档中进行了解释:

这是我的案例的第 2 个阶段:

排队。浏览器在以下情况下对请求进行排队:

有更高优先级的请求。 已经为此源打开了六个 TCP 连接,即 限制。仅适用于 HTTP/1.0 和 HTTP/1.1。 浏览器正在磁盘缓存中短暂分配空间

停止。请求可能由于排队中描述的任何原因而停止。

刚刚阅读了有关该计时选项卡的信息,我希望这可以帮助遇到类似问题的任何人

【讨论】:

以上是关于在控制台中出现错误:无法加载资源:net::ERR_CONNECTION_RESET的主要内容,如果未能解决你的问题,请参考以下文章

Rails 图像消失并出现错误:无法加载资源:net::ERR_CONTENT_LENGTH_MISMATCH

控制台错误。加载资源失败:net::ERR_INSECURE_RESPONSE

加载资源失败:net::ERR_INSECURE_RESPONSE

加载资源失败:net::ERR_CONNECTION_REST

在heroku上部署了我的应用程序但出现错误:加载资源失败:net::ERR_CONNECTION_REFUSED

加载资源失败:net::ERR_CONTENT_LENGTH_MISMATCH