软件系统开发定制浏览器报:net::ERR_EMPTY_RESPONSE解决方案

阅文时长| 0.48分钟字数统计| 782.4字符
主要内容| 1、引言&背景 2、软件系统开发定制修改注册表的解决方案 3、软件系统开发定制声明与参考资料
『浏览器报:net::ERR_EMPTY_RESPONSE解决方案』
编写人| SCscHero 编写时间| 2021/12/17 AM10:28
文章类型| 系列完成度| 已完成
座右铭软件系统开发定制每一个伟大的事业,软件系统开发定制都有一个微不足道的开始。

一、引言&背景   完成度:100%

a) 应对问题&背景

浏览器报 net::ERR_EMPTY_RESPONSE。软件系统开发定制是谷歌浏览器中的一个随机性问题。也是个综合性问题,包含了较多的可能性会出现。前前后后已遇到过多次。总结下来共同点是:
1. 超长执行:约五分钟或十分钟左右。
2. 不好重现:在某些环境下、某些网络下、某些设备下、某些浏览器下可能可以重现。比如博主本地环境就无法重现。
3. 后端实际接收到请求了,并且执行完成了,但前端无法接收API的返回。
4. 接口Timing中Stalled时间很长。如下图:


b) 应对场景

  • 某些浏览器长时间未响应(约十分钟)。net::ERR_EMPTY_RESPONSE。但实际上并非客户端AJAX请求超时或后端数据库执行时间超时所导致的。如图的即为使用95版本的Chrome浏览器。

c) 解决原理&方法

  1. Chrome版本不是最新的。之前博主用96版本的Chrome就没这个问题,而其他同事用95版本就有这个问题,后让同事升级了96的谷歌浏览器就解决了此问题。
  1. DNS设置问题。建议使用修复工具查看是否有拦截等风险。
  2. Host文件设置问题。建议手动检查或使用工具检查Host文件。
  3. 修改注册表中浏览器的一项参数设置。点击跳转
  4. 项目方面的问题。跨域问题、高并发问题、死锁问题、超时问题等等都有可能。先排除是否是项目的问题,在追寻以上问题。

二、修改注册表的解决方案   完成度:100%

  1. 注册表中搜索键值:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks。
  1. 其中有默认键,值为空。尝试添加一个值为{AEB6717E-7E19-11d0-97EE-00C04FD91972}的键。
  2. 命令提示符或Powershell执行一下脚本。
for %i in (%windir%\system32\*.dll) do regsvr32.exe /s %ifor %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i
  • 1
  • 2
  1. 重启再次尝试。

三、声明与参考资料   完成度:100%

原创博文,未经许可请勿转载。

如有帮助,欢迎点赞、收藏、关注。如有问题,请评论留言!如需与博主联系的,直接博客私信SCscHero即可。

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发