原文:nodejs爬虫,服务器经常返回ECONNRESET或者socket hang up错误的解决方法

最近在做一个超大爬虫,总的http请求数量接近一万次,而且都是对同一个url发出的请求,只是请求的body有所不同。 测试发现,经常会出现request error: read ECONNRESET request error: socket hang up这样的错误,查看日志发现每次出错的请求的body并不一样,并且通过正常方式 手机APP 访问这个资源时不会出错。 虽然已经用了for ... ...

2020-05-21 13:29 0 1355 推荐指数:

查看详情

Nodejs发送Post请求时出现socket hang up错误解决办法

参考nodejs官网发送http post请求的方法,实现了一个模拟post提交的功能。实际使用时报socket hang up错误。 后来发现是请求头设置的问题,发送选项中需要加上headers字段信息(这个估计也和对方的服务器有关,对于不完成的post请求头,可能被丢弃了)。 完整的代码 ...

Mon May 05 22:48:00 CST 2014 0 12874
APACHE服务器500错误解决方法

APACHE服务器500错误解决方法与强制跳转 转 https://blog.csdn.net/u011685720/article/details/48680401 遇到500问题 可以如下解决1.APACHE没开启rewrite模块。解决办法:编辑apache ...

Tue Jan 05 00:39:00 CST 2021 0 1254
IIS服务器返回Bad Request(Invalid Hostname)解决方法

很多人在配置好IIS服务器之后,打开自己的网站返回的确是Bad Request错误。导致这一错误的主要原因是域名已经解析,但是无法找到域名对应的主机。 在设置网站标识时,通常将服务器IP设置为“全部未分配”(如下图所示),这时即可保证解析到服务器绑定的任何IP都可以访问到WEB服务。这合适在多网卡 ...

Sat Dec 19 02:13:00 CST 2020 0 430
php file_get_contents 服务器返回false解决方法

file_get_contents 服务器返回false获取链接资源以https开头。 说明下https和http区别: 重启apache或者iis(iisreset /restart) 至此,openssl功能就开启了。 ...

Thu Aug 30 19:05:00 CST 2018 0 2503
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM