Membenarkan XMLHttpRequest Akses ke URL Jauh daripada Fail Tempatan dalam Google Chrome
Apabila cuba menggunakan XMLHttpRequest untuk memuatkan URL daripada fail tempatan dalam Google Chrome, ia sering gagal kerana pelanggaran Access-Control-Allow-Origin. Ini boleh menjadi masalah bagi pengguna yang bekerja dengan halaman web setempat.
Penyelesaian Menggunakan --allow-file-access-from-files Switch
Untuk mengelakkan isu ini, Google Chrome menyediakan suis baris perintah yang dipanggil --allow-file-access-from-files. Suis ini membenarkan XMLHttpRequest mengakses fail daripada fail lain.
Penggunaan
Untuk menggunakan suis ini, pastikan semua tika Chrome yang sedang dijalankan ditutup, kemudian laksanakan arahan berikut:
Windows:
chrome.exe --allow-file-access-from-files
Mac:
open /Applications/Google\ Chrome.app/ --args --allow-file-access-from-files
Nota Penting
Menggunakan suis --allow-file-access-from-files melumpuhkan sekatan keselamatan tertentu. Adalah penting untuk mengekalkan sikap berhati-hati dan mengelakkan memuatkan kandungan yang tidak boleh dipercayai daripada fail setempat.
Maklumat Lanjut
Untuk perbincangan lanjut tentang ciri ini, rujuk penjejak pepijat Chromium berikut:
Selain itu, forum produk Google menawarkan cerapan tentang topik ini:
Atas ialah kandungan terperinci Bagaimana untuk Membenarkan Akses XMLHttpRequest ke URL Jauh daripada Fail Tempatan dalam Chrome?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!