"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo abrir de forma segura archivos HTML locales en Chrome?

¿Cómo abrir de forma segura archivos HTML locales en Chrome?

Publicado el 2024-12-23
Navegar:925

How to Safely Open Local HTML Files in Chrome?

¿Cómo iniciar HTML usando Chrome en el modo "--allow-file-access-from-files"?

Navegando por este problema requiere iniciar el archivo HTML a través de Google Chrome en el modo "--allow-file-access-from-files". Sin embargo, no ha tenido éxito a pesar de los repetidos intentos de implementar los siguientes pasos:

  1. Inicie el símbolo del sistema en Windows 7.
  2. Navega hasta la carpeta chrome.exe.
  3. Ingrese el comando: chrome --allow-file-access-from-files file:///C:/test - 3.html

Abordar el Situación

El comando propuesto en los pasos plantea un riesgo de seguridad importante al otorgar acceso sin restricciones al sistema de archivos local. Una solución mucho más segura consiste en configurar un servidor HTTP local.

Para usuarios de Windows

Instale el paquete del servidor http globalmente usando el administrador de paquetes de Node:

npm install -g http-server

Para iniciar el servidor HTTP dentro de un directorio de proyecto específico, simplemente ejecute:

Eg. d:\my_project> http-server

Aparecerá un mensaje indicando que el servidor se está ejecutando correctamente.

Alternativamente, Python se puede instalar en Windows para ejecutar los siguientes comandos.

Para usuarios de Linux

Como Python generalmente se incluye en las distribuciones de Linux, ejecutar el siguiente comando en el directorio del proyecto basta:

python -m SimpleHTTPServer

Su navegador puede acceder a la página a través de http://localhost:8000.

Para Python 3, el comando se modifica a:

python3 -m http.server.

La adopción de este enfoque elimina posibles vulnerabilidades de seguridad y al mismo tiempo proporciona una solución sencilla. solución al problema subyacente.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3