Я пытаюсь использовать метод post для отправки данных на сервер, но не получаю запрос на стороне сервера, отправленный приложением.ниже приведен код, который я использую angular 6, node.js & express.
login.service.ts
getUserDetails(username, password) {
alert(username);
var core_1, http_1;
//post these details to API server return user info if correct
return this.http.post("http://localhost:3000/api/login", {
username,
password
},{responseType: 'text'})
}
api.js Я пытаюсь получить пост-запрос нижеописанным способом, но он ничего не печатал на консоли.
router.post('/api/login', function(req, res) {
// do something w/ req.body or req.files
console.log(res.body);
var username = req.body.params.name;
console.log("username"+username);
res.json({'status': 200, 'msg': 'success'})
});