Faço essa requisição ao servidor:
var requestInfo = {
method: 'POST',
body: JSON.stringify({login: "alots", senha: "123456"}),
headers: new Headers({
'Content-type': 'application/json'
})
}
fetch("https://instalura-api.herokuapp.com/api/login", requestInfo)
.then(response => {
if (response.ok){
let t = response.text()
console.log(response)
console.log(t)
return t
}else{
throw new Error('Falha ao tentar logar')
}
})
(Está estático os campos de textos apenas para demonstração, só executar no navegador que já retorna o resultado)
O resultado da requisição é ok, porém o token (response.text()) retornado é vazio.