我正在使用Requests js发出http请求。我的脚本每1分钟向通过SSL保护的网址发出GET请求。在3个小时内,所有操作完全正常(成功完成了150多个请求)。突然,我的节点js应用崩溃了,并打印了此错误:
SSL routines:SSL3_GET_RECORD:decryption failed or bad record mac:s3_pkt.c:535
at _errnoException (util.js:1022:11)
at WriteWrap.afterWrite [as oncomplete] (net.js:880:14) code: 'EPROTO', errno: 'EPROTO', syscall: 'write' }
错误堆栈跟踪将我指示为请求js结果中的错误。
上述错误是什么意思?如何捕获它并防止其再次发生?