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.
 
     
     
    