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
¿Cómo obtener un archivo de URL o FTP en una variable usando Cloudflare Worker?

Estoy tratando de obtener los datos de un archivo KML que se descarga a través de una de las siguientes dos URL:

https://ftp.cpc.ncep.noaa.gov/GIS/us_tempprcpfcst/ (específicamente los archivos seaskmls_latest.zip) o https://www.cpc.ncep.noaa.gov/products/predictions/30day/lead14_temp.kml

El problema que tengo es que necesito obtener datos de una de estas fuentes en una variable en Cloudflare Worker para procesarlos y enviarlos a mi aplicación React. Una vez que tengo los datos, confío en que puedo hacer lo que necesito, pero no he tenido éxito en mis intentos de obtener los datos.

Intenté usar una solicitud de recuperación básica de React (que no devolvió ningún dato)

 fetch('https://www.cpc.ncep.noaa.gov/products/predictions/30day/lead14_temp.kml', { method: 'GET', mode: 'no-cors' }) .then(res => res.text());

Intenté usar un XMLHttpRequest de React que encontré en otro hilo (nuevamente, sin dados)

 function load(url, callback) { var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function () { if (xhr.readyState === 4 && xhr.status === 200) callback(xhr.responseText); }; xhr.open("GET", url, true); } load("https://www.cpc.ncep.noaa.gov/products/predictions/30day/lead14_temp.kml", function (contents) { console.log(contents); });

Y he intentado usar un paquete FTP (basic-ftp) de Cloudflare que no pude importar correctamente debido a problemas de dependencia que no sé cómo resolver.

Siento que hay algo básico aquí que me estoy perdiendo. Si alguien pudiera indicarme la dirección correcta o ayudarme con esto, ¡estaría muy agradecido!

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