我的编程空间,编程开发者的网络收藏夹
学习永远不晚

JavaScript中net::ERR_CONNECTION_REFUSED解决方法大全

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

JavaScript中net::ERR_CONNECTION_REFUSED解决方法大全

sockjs-node/info报错

GET http://localhost/sockjs-node/info?t=1641268443660 net::ERR_CONNECTION_REFUSED

sockjs-node作用

SockJS is a JavaScript library (for browsers) that provides a WebSocket-like object. SockJS gives you a coherent, cross-browser, Javascript API which creates a low latency, full duplex, cross-domain communication channel between the browser and the web server, with WebSockets or without. This necessitates the use of a server, which this is one version of, for Node.js.

SockJS提供跨浏览器JavaScript的API,创建了一个低延迟、全双工的浏览器和web服务器之间通信通道。可以理解为我们代码改了页面及时热更新了

请求的格式

http://localhost:[端口]/sockjs-node/info?t=1641276400161
http://IP:[端口]/sockjs-node/info?t=1641276400161

原因

网络环境变更导致,例如无线网络变化、开发IP变了,这种情况60%,重启项目(npm run dev 或者 npm run serve)就能解决,还有就是端口变了,但是项目中把端口配置死了,这种对应调整就好了。还有一种是比较特殊的是域名与IP映射的问题可能出现在正式环境或者为了cookie一致(chrome94+)使用域名开发。

解决方案

1、网上最多的版本【不推荐】

1. 找到/node_modules/sockjs-client/dist/sockjs.js 
2.找到代码的 1605行  
 
  try {
  //  self.xhr.send(payload); 把这里注掉
  } catch (e) {
    self.emit('finish', 0, '');
    self._cleanup(false);
  }

问题是解决了,但是热更新也废了

2、配置sockHost 代理,如果IP或者域名是固定的 【同3类似:缺点是要固定死】

module.exports = {
    devServer: {
        sockHost: 'localhost:8080', // localhost[端口]、IP[端口]、域名
        disableHostCheck: true
    }
}

3、配置代理 端口,如果IP或者域名是固定的【同2类似:缺点是要固定死】

module.exports = {
    devServer: {
        port: '8080', // 端口
        disableHostCheck: true
    }
}

4、域名方式设置端口

我们发现域名这种出现问题的大都是请求loaclhost 少了端口号
使用代理加上端口,或者开发的时候自己加上端口

代理配置fiddler、Charles都差不多

请求的时候 域名+端口

5、设置为开发环境,不推荐

/package-lock.json
关闭开发环境时的 sockjs 接口
dev 设置为false

6、 重启项目或者服务器 【60%以上能解决:推荐】

重启大概率能解决问题,如果是域名映射开发方式推荐4,如果项目开发端口、IP比较固定也可以使用2、3。

总结

到此这篇关于JavaScript中net::ERR_CONNECTION_REFUSED解决方法大全的文章就介绍到这了,更多相关net::ERR_CONNECTION_REFUSED解决内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

JavaScript中net::ERR_CONNECTION_REFUSED解决方法大全

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

JavaScript中net::ERR_CONNECTION_REFUSED解决方法大全

在一次测试中遇到了报net::ERR_CONNECTION_REFUSED的错误,五哦一下面这篇文章主要给大家介绍了关于JavaScript中net::ERR_CONNECTION_REFUSED解决方法的相关资料,需要的朋友可以参考下
2022-11-13

电脑突然没声音解决方法大全

如果你的电脑突然没声音了,可以尝试以下解决方法:1. 检查音量设置:确保电脑的音量没有被静音或调到最低。在任务栏上点击音量图标,检查音量设置。2. 检查音频设备连接:确保扬声器或耳机正确连接到电脑的音频插孔,并且没有松动或损坏。3. 更新音
2023-09-05

.NET中lambda表达式合并问题及解决方法

这篇文章主要介绍了.net lambda表达式合并问题,解决方法是自己构造一个新的表达式,构造表达式需要用到expression类,本文结合实例代码给大家详细介绍,需要的朋友可以参考下
2022-11-13

Win7操作系统常见故障解决方法大全

一、在Windows下经常出现蓝屏故障 出现此类故障的表现方式多样,有时在Windows启动时出现,有时在Windows下运行一些软件时出现,出现此类故障一般是由于用户操作不当促使Windows系统损坏造成,此类现象具体表现在以安全模式引导
2023-06-03

PHP中文乱码分类及解决办法大全

PHP+MYSQL做网站开发通常都会碰到浏览器输出中文字符时乱码,这个问题的原因主要是因为HTML内容编码,PHP文件编码和MySQL数据库编码这三者不一致造成的。下面我们以UTF-8为例简述一下如何统一这三者之间的关系。新增一个PHP文件
2022-05-19

php编译安装常见错误大全和解决方法

在CentOS编译PHP5的时候有时会遇到以下的一些错误信息,基本上都可以通过yum安装相应的库来解决。以下是具体的一些解决办法:checking for BZip2 support… yes checking for BZip2 in d
2022-06-04

net start mysql 服务名无效 服务中没有MySQL解决方法

问题的引入 博主因为此前电脑故障重装了Windows系统,博主的MySQL虽然装在E盘,但是由于重装系统丢失了注册表,服务等信息,导致博主使用net start mysql命令无法顺利打开本地的MySQL服务,显示错误为net start
2023-08-25

php中var dump显示不全的解决方法

这篇文章主要介绍了php中var dump显示不全的解决方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。php var_dump显示不全的解决办法:首先找到并打开php.i
2023-06-15

php中不能上传大文件的解决方法

这篇文章主要介绍php中不能上传大文件的解决方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!PHP开发环境搭建工具有哪些一、phpStudy,是一个新手入门最常用的开发环境。二、WampServer,WampSer
2023-06-15

Android中ScrollView嵌套GridView显示不全解决方法

Android中ScrollView嵌套GridView显示不全解决方法 由于ScrollView和GridView这两款控件都自带滚动条,一起使用GridView会显示不全 解决方法:自定义gridview感谢阅读,希望能帮助到大家,谢谢
2022-06-06

计算机中win10搜索框全黑的解决方法

小编给大家分享一下计算机中win10搜索框全黑的解决方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!win10系统搜索框全黑怎么解决1、按下win+R键,打开运行输入cmd并回车。2、在命令窗口中输入代码,并按下回车键。
2023-06-10

C#中常见的网络安全问题及解决方法

C#中常见的网络安全问题及解决方法,需要具体代码示例在当今信息化时代,网络安全问题日益突出,无论个人用户还是企业组织都面临着各种网络安全威胁。C#作为一种广泛应用于网络开发的编程语言,同样也存在一些常见的网络安全问题。本文将介绍几种常见的C
2023-10-22

C++中异常安全性问题和解决方法概述

C++中异常安全性问题和解决方法概述引言:异常安全性是指在程序出现异常的情况下,能够保证已分配的资源被正确释放,避免内存泄漏和对象状态不一致的问题。在C++编程中,异常安全性是一项非常重要的概念,能够提高程序的可靠性和稳定性。本文将概述C+
2023-10-22

编程热搜

目录