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

227
Vistas
Política CORS de Docxtemplater en el servidor web

Estoy tratando de construir un pequeño sitio web donde necesito usar Docxtemplater. ( https://docxtemplater.com/ )

Este es un módulo de nodo utilizado para editar documentos de Word (.docx). En los documentos ( https://docxtemplater.com/docs/generate/ ), se indica "Tenga en cuenta que si desea cargar un docx desde su sistema de archivos, necesitará un servidor web o será bloqueado por la política CORS. "

Intenté cargar mi sitio web en un host ( https://www.000webhost.com/ ), pero aparece el error:

mathiastester.000webhostapp.com/:1 El acceso a XMLHttpRequest en 'https://docxtemplater.com/tag-example.docx' desde el origen 'https://mathiastester.000webhostapp.com' ha sido bloqueado por la política CORS: Sin 'Acceso El encabezado -Control-Allow-Origin' está presente en el recurso solicitado.

¿Alguien tiene alguna idea de lo que está pasando...?

Aquí está el sitio web: https://mathiastester.000webhostapp.com/

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Al igual que el ejemplo en el enlace que proporcionó, su código AJAX debe realizar una solicitud a algún código del lado del servidor que se ejecuta en su servidor web, que luego envía la solicitud a docxtemplater, porque docxtemplater no permite origen cruzado ("CORS" ) lo solicita.

En pocas palabras, una solicitud CORS es una solicitud AJAX donde la solicitud se envía a un "origen" diferente (combinación de dominio, puerto y protocolo) al que se ejecuta. Estos no están permitidos por los navegadores de forma predeterminada por razones de seguridad, pero el servidor remoto puede, si lo desea, devolver encabezados de respuesta que indiquen al navegador que, de hecho, se puede permitir la solicitud. docxtemplater no hace eso, y la documentación que citó le indica que no realice una solicitud CORS a sus servidores. Sin embargo, a juzgar por el mensaje de error que nos ha mostrado, ha hecho exactamente eso en su código.

Consulte https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS para obtener más información sobre qué es CORS.

about 4 years ago · Juan Pablo Isaza Denunciar
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