I am trying to post some data to the server but I don't know how to get back the response data.
I have the following code:
fetch(url, {
method: 'POST',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify({
email: login,
password: password,
})
}).then(function(a){
console.log(a);
})
It prints a Response
it contains data such as body (ReadableByteStream), bodyUsed (false), ok (true), status (200),...
but I cannot find the data I get back, nowhere. When I open the chrome developer console - network I see the response data there.
What am I doing wrong?
I've been looking for some resources how fetch, promises,... work but I couldn't find any well written.