Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

348
Views
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 answers
Answer question

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 Report

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!