Bom dia amigos eu preciso acessar um servidor que não está no mesmo domínio que o meu, no meu caso meu servidor está no localhost e o cliente está no file:///.
Quando eu faço a requisição com JQUERY funciona de boas. ex:
$.get("http://localhost:4567/api/dentista/",function(data){
console.log(JSON.stringify(data) )
})
insira seu código aqui
//result
//[{"id":1,"nome":"Felipe Cruz","crm":"5678-45","fones":["(85) 3434-2959","(85) 98787-2014"],"horariosDeAtendimento":[{"id":2,"hora":{"hour":10,"minute":30,"second":0,"nano":0},"dayOfWeek":"WEDNESDAY"},{"id":3,"hora":{"hour":7,"minute":30,"second":0,"nano":0},"dayOfWeek":"WEDNESDAY"}]},{"id":4,"nome":"Ramires Moreira","crm":"5678-45","fones":["(85) 3479-2959","(85) 98173-2014"],"horariosDeAtendimento":[{"id":5,"hora":{"hour":11,"minute":30,"second":0,"nano":0},"dayOfWeek":"WEDNESDAY"},{"id":6,"hora":{"hour":13,"minute":30,"second":0,"nano":0},"dayOfWeek":"WEDNESDAY"}]}]
Quando eu uso a fetch API ele não funciona o resp.json(), sendo que se eu abrir o console e olhar o RESPONSE da requisição eu vejo a resposta e minha resposta é 200.
obs: meu servidor está preparado para receber cors, tanto que funciona no JQUERY
Código servidor
//omitido
before((req,resp)->resp.header("Access-Control-Allow-Origin", "*"));
//omitido