在控制台中出现错误:无法加载资源: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/resource
net::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