Ich habe viele Fragen zum Debuggen einer Node/Express-Anwendung gesehen, aber es scheint eine Knoten-Web-Anwendung, kein RESTful-Server.Debugging Node/Express RESTful API mit Node-Inspector
Ich habe einen einfachen Server gebaut, und es funktioniert perfekt, wenn Server mit Befehl node server.js
starten. Ich kann Postman oder einige andere Tools verwenden, um eine GET/POST-Anfrage aufzurufen.
Nach der Installation der node-inspector
-Modul, wenn ich einen Node-Inspector Debug mit Befehl node-debug server.js
starten, zeigen Sie mir eine Webseite unter http://127.0.0.1:8080/?ws=127.0.0.1:8080&port=5858
mit Inspektor-Fenster.
Dann verwende ich postman, um die Anfrage erneut aufzurufen (die zuvor erfolgreich aufgerufen wurde), aber es zeigt mir eine 404 error
: Cannot GET /api/v1/user/login
.
Wie kann eine Anfrage an den Debugging-Server gestellt werden?
, die wahrscheinlich ist, weil, wenn Sie Ihren Debugger starten, wird die Ausführung von 'server.js' angehalten wird und der REST-Server ist nicht wirklich und läuft. Versuchen Sie, die Ausführung fortzusetzen (Pause oder Wiedergabe) und setzen Sie stattdessen einen Haltepunkt. –
Nein, ich habe die Ausführung wieder aufgenommen. – t4nhpt
Welche Version von NI verwenden Sie? (0.11.0 freigegeben mit Netzwerk-Debugging. Dies kann hypothetisch einige Probleme verursachen. Können Sie versuchen, 0.10. *?) – 3y3