Heim  >  Fragen und Antworten  >  Hauptteil

Verbessern Sie die Ausgabe von Fehlermeldungen in Node.js, um den Listener zu schließen

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粉517475670P粉517475670221 Tage vor440

Antworte allen(1)Ich werde antworten

  • P粉662614213

    P粉6626142132024-04-04 08:08:06

    使用错误事件来跟踪错误。它返回包含完整详细信息的 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);
    });

    Antwort
    0
  • StornierenAntwort