Verbessern Sie die Ausgabe von Fehlermeldungen in Node.js, um den Listener zu schließen
P粉517475670
P粉517475670 2024-04-03 09:35:52
0
1
465

Ich habe den folgenden Code, der http-Anfragen verarbeitet.

request.connection.addListener('close', function(had_error) {
   console.log(had_error);
   ...

Ich möchte mehr Fehlermeldungen drucken, aber es wird nur „true“ ausgegeben.

P粉517475670
P粉517475670

Antworte allen(1)
P粉662614213

使用错误事件来跟踪错误。它返回包含完整详细信息的 Error 对象。

request.connection.addListener('error', function(error) {
    console.log(error.reason|| error.message);
});

由于连接已从 v15 开始被弃用,如果您使用的是最新版本,也可以使用它

request.on('error',function(error){
    console.log(error.reason|| error.message);
});
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage