Estoy usando una API para datos de fútbol de fantasía, específicamente en este ejemplo de la siguiente URL: https://fantasy.premierleague.com/api/entry/1225457/
Cuando trato de enviar una solicitud GET usando axios en javascript (React) así:
export function AgentCard(){ const [agentInfo,setAgentInfo] = useState({}); useEffect(()=> { console.log('running useEffect') axios.get('https://fantasy.premierleague.com/api/entry/1225457/').then(res=>{ console.log(res); }) },[]) return( <div> <h1>Test</h1> </div> ) }Me sale el siguiente error en la consola del navegador:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://fantasy.premierleague.com/api/entry/1225457/. (Reason: CORS header 'Access-Control-Allow-Origin' missing). Status code: 200
Pero cuando intento acceder al punto final desde un navegador (Mozilla), muestra el contenido
Sé que algo pasa con la API porque mi código funciona para otras API.