Ich verwende Express-Validator, um die E-Mails von req.body zu überprüfen. Die Validierung funktioniert einwandfrei, aber wenn ich ordnungsgemäße E -Mail (Fehlerarray des Express -Validators ist leer) eingreift, fangen Block (ERRORHALTLER - "Netzwerkfehler") des Controllers ein. Wenn ich die Validierungslogik von Controller entfernen, funktioniert alles einwandfrei. Warum? < /P>
Fehlerhandler: < /p>
Ich verwende Express-Validator, um die E-Mails von req.body zu überprüfen. Die Validierung funktioniert einwandfrei, aber wenn ich ordnungsgemäße E -Mail (Fehlerarray des Express -Validators ist leer) eingreift, fangen Block (ERRORHALTLER - "Netzwerkfehler") des Controllers ein. Wenn ich die Validierungslogik von Controller entfernen, funktioniert alles einwandfrei. Warum? < /P> Fehlerhandler: < /p> [code] const errorHandler = (error, req, res, next) => { if (error instanceof AppError) { return res.status(error.statusCode).json({ message: error.message, statusCode: error.statusCode, }); }
Ich mache also ein Tutorial, das einen Teil über asynchrones JavaScript enthält. Ich habe das Gefühl, dass ich es ziemlich gut verstanden habe, aber es enthält diesen Abschnitt, der meiner Meinung...
Ich untersuche derzeit ein Crash -Szenario in Windows, das durch die Durchführung eines Boost -Ertrags in einem C ++ - Catch -Block verursacht wird. Hier ist ein minimal reproduzierbares Beispiel,...
Ich versuche, die Reaktionszeit einer Oracle -Abfrage zu erhalten und Stopwatch zu verwenden, um dies zu erreichen. bool bSuccess = false;
int iRetryCnt = 0;
TimeSpan elasped = TimeSpan.Zero;
Der zu testende Code lautet wie folgt:
//pseudo code
public class ConnectionManager: IConnectionManager
(
ILogService _logService;
IConnector _iConnector;
public ConnectionManager(IConnector...
Ich habe diese Methode in meinem Programm, sie soll das Geschlecht des Benutzers für später im Programm registrieren (mit männlich und weiblich als einzig gültigen Optionen):
public static void...