Я пытаюсь восстановить некоторые данные из государственного API моей страны. Но у меня проблема с CORS.
Access to XMLHttpRequest at 'http://www.portaltransparencia.gov.br/api-de-dados/bolsa-familia-por-municipio?mesAno=202004&codigoIbge=5300108&pagina=1' from origin 'http://127.0.0.1:5500' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does not have HTTP ok status.
Это ошибка, и эта строка кода - мой топор ios код:
let headers = {
'Accept': '*/*',
'chave-api-dados': 'cec73fb24c54ff134d2053da6b471467'
}
axios
.get(url, { headers })
.then((response) => {
const { benefits } = response.data;
this.gov_benefitsF = benefits;
console.log(benefits);
})
.catch(error => {
console.log(error)
this.errored = true
})
.finally(() => this.loading = false)
Что мне делать, чтобы сделать это работает? Я использую это расширение CORS Allow Access , и здесь ничего не работает