Bu bayrak tehlikelidir !! Dosya sisteminizi erişim için açık bırakır. Herhangi bir yerden, yerel veya web'den gelen belgeler, varsayılan olarak yerel file: /// kaynaklarına erişime sahip olmamalıdır.
Çok daha iyi bir çözüm yerel olarak küçük bir http sunucusu çalıştırmaktır.
--- Pencereler için ---
En kolayı, düğümün paket yöneticisini kullanarak http sunucusunu global olarak kurmaktır:
npm install -g http-server
Ardından http-server
proje dizinlerinizden herhangi birinde çalıştırın :
Örneğin. d:\my_project> http-server
Starting up http-server, serving ./
Available on:
http:169.254.116.232:8080
http:192.168.88.1:8080
http:192.168.0.7:8080
http:127.0.0.1:8080
Hit CTRL-C to stop the server
Veya prusswan'ın önerdiği gibi, Python'u Windows altına da yükleyebilir ve aşağıdaki talimatları uygulayabilirsiniz.
--- Linux için ---
Python genellikle çoğu linux dağıtımında mevcut olduğundan, sadece python -m SimpleHTTPServer
proje dizininizde çalıştırın ve sayfanızı şuraya yükleyebilirsiniz:http://localhost:8000
Python 3'te SimpleHTTPServer
modül birleştirildi http.server
, bu nedenle yeni komut python3 -m http.server
.
Kolaydır ve tarayıcınızı yanlışlıkla savunmasız bırakma gibi bir güvenlik riski yoktur.