Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

207
Vistas
En un navegador, ¿es posible obtener de forma segura un recurso JSON desde una URL externa proporcionada por el usuario?

Quiero permitir que los usuarios abran mi aplicación web a través de un enlace que ya contiene la URL del recurso externo. Luego, la aplicación web debe buscar este recurso externo y representar el contenido en la página basándose en él.

Esta característica es importante para mí para permitir que los usuarios integren mi aplicación con su aplicación o su propia fuente de datos.

Suponiendo que mi aplicación web está alojada en example.com, un usuario debe poder abrir un enlace como

 https://example.com/view?resource=https%3A%2F%2Fexternal-hosting.net%2Ffile%2F24345

luego, en base a esto, mi código será

 const data = await fetch('https://external-hosting.net/file/24345') const dataJSON = await data.json()

¿Es posible recuperar de forma segura dichos datos JSON directamente en el navegador, si no hay forma de asegurarse de que se puede confiar en la URL?

¿Qué vulnerabilidades de seguridad introduce esto y se pueden mitigar?

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda