Typeerror: Cannot Read Property 'Headers' of Null! Mean Stack

Typeerror: Cannot Read Property 'Headers' of Null! Mean Stack

I am making a simple ToDoApp with MEAN (Angular 2) stack but I have a problem with the http.post request. Always when I am running the post method, the current JSON object gets inserted into the database. But right after I get an error message and also my current server connection breaks down.

Insert method:

The error in the console:

CORS is allowed on the backend side and I don't know what else to try.

Any suggestions?

2

1 Answer

Maybe because http.post returns a promise, not an array as you assume by calling .map on the result.

See $http#post.

A valid example would be:

$http
.post('/someUrl', data, config)
.then(successCallback, errorCallback);
1

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Elena Rostova
Author

Elena Rostova

Elena Rostova holds a Master's degree in Public Health Journalism. She covers groundbreaking medical research, holistic wellness trends, mental health awareness, and nutritional science.