我正在使用请求从API访问数据。 有时,当api Url关闭时,node抛出错误并关闭,出现以下错误
`at ClientRequest.emit (events.js:315:20)`
`at TLSSocket.socketErrorListener (_http_client.js:426:9)`
`at TLSSocket.emit (events.js:315:20)`
`at emitErrorNT (internal/streams/destroy.js:92:8)`
`at processTicksAndRejections (internal/process/task_queues.js:84:21)
错误号:“eNotFound”,
代码:“eNotFound”,
系统调用:“getAddrInfo”,
主机名:APIURL
有什么方法可以处理这个问题并防止节点退出吗?
使用try-catch可以防止失败或系统崩溃,而且您还可以在系统崩溃时获得process.uncaughtException()来执行某些操作
查看以下链接以获取更多详细信息
https://nodejs.org/api/process.html#process_event_uncaughtException