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

349
Vistas
Permitir que Google Chrome use XMLHttpRequest para cargar una URL desde un archivo local

Al intentar realizar una solicitud HTTP utilizando XMLHttpRequest desde un archivo local, básicamente falla debido a una infracción de Access-Control-Allow-Origin .

Sin embargo, yo mismo estoy usando la página web local, por lo que me preguntaba si hay alguna forma de hacer que Google Chrome permita estas solicitudes, que son de un archivo local a una URL en Internet.

Por ejemplo, $.get('http://www.google.com/') falla cuando se ejecuta en un archivo local, pero yo mismo escribí la página y la estoy usando, por lo que sería extremadamente útil si Podría suprimirlo y cargar la URL.

Entonces, ¿cómo puedo permitir que Google Chrome cargue URL usando XMLHttpRequest desde archivos locales?

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

¡Usar el conmutador --disable-web-security es bastante peligroso ! ¿Por qué deshabilitar la seguridad en absoluto mientras puede permitir que XMLHttpRequest acceda a archivos de otros archivos usando --allow-file-access-from-files ?

Antes de usar estos comandos, asegúrese de finalizar todas las instancias en ejecución de Chrome.

En Windows:

 chrome.exe --allow-file-access-from-files

En Mac:

 open /Applications/Google\ Chrome.app/ --args --allow-file-access-from-files

Discusiones de esta "característica" de Chrome:

  • https://bugs.chromium.org/p/chromium/issues/detail?id=37586 ,
  • https://bugs.chromium.org/p/chromium/issues/detail?id=47416 ,
  • https://productforums.google.com/forum/#!topic/chrome/v177zA6LCKU
over 4 years ago · Santiago Trujillo Denunciar

0

cromo de inicio con --disable-web-security

En Windows:

 chrome.exe --disable-web-security

En Mac:

 open /Applications/Google\ Chrome.app/ --args --disable-web-security

Esto permitirá solicitudes entre dominios.
No estoy al tanto de si esto también funciona para archivos locales, ¡pero háganoslo saber!

Y menciona, esto hace exactamente lo que esperas, desactiva la seguridad web, así que ten cuidado con eso.

over 4 years ago · Santiago Trujillo Denunciar

0

versión Mac. Desde la terminal ejecutar:

 open /Applications/Google\ Chrome.app/ --args --allow-file-access-from-files
over 4 years ago · Santiago Trujillo 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