Pessoal, boa tarde! Estou tentando consumir uma API desenvolvemendo um código em um arquivo .html rodando direto do navegador, sem backend. Com esse código tenho o seguinte erro na console:
Access to fetch at 'http://hml.sinter.irtdpjsp.com.br/api/extrato' from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
Pelo que entendi nos meus estudos e pesquisas, parece que a CORS policy depende da solicitação ser feita no backend, é isso mesmo? Eu devo montar um servidor e fazer configurações de CORS para que meu código funcione corretamente?
Aguardo com gratidão a orientação do pessoal mais avançado para que possa continuar meus estudos! Grande abraço!
<script>
var token = `eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI
fetch('http://hml.sinter.irtdpjsp.com.br/api/extrato', {
method: "GET",
Headers: {
"Content-Type": "application/json",
"x-access-token": token
}
})
</script>