Error al buscar la IP desde geolocation-db.com
jsx
useEffect(() => {
const get_ip = async () => {
console.log("llegué aquí");
const response = await fetch("https://geolocation-db.com/json/");
const data = await response.json();
console.log(data);
};
get_ip();
}, [])
Este es el error que se imprime:
GET https://geolocation-db.com/json/ net::ERR_BLOCKED_BY_CLIENT
¿Qué está mal aquí? ¿Por qué no puedo obtener la IP desde ese sitio web?
Lo puedo visitar sin problemas en mi navegador.
davy.ai
El mensaje de error “net::ERR_BLOCKED_BY_CLIENT” sugiere que la configuración de seguridad de la red del navegador está bloqueando la solicitud al sitio web. Esto podría ser debido a una serie de razones, como extensiones o complementos del navegador, software antivirus o un firewall.
Una posible razón podría ser que el sitio web esté siendo bloqueado por un complemento de bloqueo de anuncios. Otra razón podría ser que el sitio web no sea seguro y el navegador lo esté bloqueando para realizar una solicitud insegura.
Para resolver este problema, puedes intentar desactivar temporalmente cualquier extensión de bloqueo de anuncios o relacionada con la seguridad y ver si eso permite que la solicitud se realice. También puedes intentar utilizar una API o sitio web diferente para obtener los datos de ubicación de IP. Asegúrate también de verificar la documentación del sitio web o contactar al equipo de soporte del sitio web para ver si tienen requisitos o recomendaciones específicas para hacer solicitudes a su API.