how from files example ejemplo allow javascript jquery google-chrome xmlhttprequest local-files

from - xmlhttprequest javascript ejemplo



Permitir que Google Chrome use XMLHttpRequest para cargar una URL desde un archivo local (4)

¡Usar el conmutador --disable-web-security es bastante peligroso ! ¿Por qué desactivar la seguridad en absoluto mientras que solo se puede permitir que XMLHttpRequest acceda a archivos de otros archivos utilizando el --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:

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

Sin embargo, 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 van desde 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 he guionado la página y la estoy usando yo mismo, 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?


Versión de Mac Desde la ejecución del terminal:

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


inicio de Chrome 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 sé si esto también funciona para los archivos locales, pero háganoslo saber.

Y mencione, esto hace exactamente lo que espera, deshabilita la seguridad web, así que tenga cuidado con esto.