guto-alves / loterias-api

API de Resultados das Loterias CAIXA
https://loteriascaixa-api.herokuapp.com
254 stars 59 forks source link

Blocked by CORS policy: 'No 'Access-Control-Allow-Origin' header is present #3

Closed pcteilor closed 2 years ago

pcteilor commented 2 years ago

Estava desenvolvendo localmente com a API mas quando executo o GET para receber os dados recebo esse código de erro.

Access to XMLHttpRequest at 'https://loterias-api-gutotech.herokuapp.com/api/v0/megasena/latest' from origin 'http://localhost:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

GET https://loterias-api-gutotech.herokuapp.com/api/v0/megasena/latest net::ERR_FAILED 200

Está faltando algo na minha requisição? Estou usando React e Axios.

guto-alves commented 2 years ago

Eu acabei de desabilitar o CORS da aplicação, você pode tentar novamente e ver se não apresenta mais esse erro?

Apenas uma observação: a API que você está acessando não está mais recebendo atualizações porque foi substituída pela https://loterias-gutotech.herokuapp.com. Eu atualizei recentemente o README.md com os novos exemplos de retorno. Por enquanto as duas estão no ar, mas em breve deixarei só a atual.

URL da API ATUAL: https://loterias-gutotech.herokuapp.com DESCONTINUADA: https://loterias-api-gutotech.herokuapp.com

pcteilor commented 2 years ago

Ontem eu testei e tinha funcionado a requisição mas estava vendo se estava tudo vindo corretamente. Hoje aparentemente saiu do ar a API.

guto-alves commented 2 years ago

Desculpe pelo transtorno. A API foi movida para https://loteriascaixa-api.herokuapp.com. Veja o README.md com os novos exemplos de utilização da API.

Qualquer dúvida estou à disposição!