Rumah > hujung hadapan web > tutorial js > Bagaimana untuk Membenarkan XMLHttpRequest untuk Mengakses Fail Setempat di Google Chrome?

Bagaimana untuk Membenarkan XMLHttpRequest untuk Mengakses Fail Setempat di Google Chrome?

Patricia Arquette
Lepaskan: 2024-11-12 09:54:01
asal
490 orang telah melayarinya

How to Allow XMLHttpRequest to Access Local Files in Google Chrome?

Dayakan Pemuatan XMLHttpRequest daripada Fail Tempatan dalam Google Chrome

Apabila melakukan permintaan HTTP menggunakan XMLHttpRequest daripada fail setempat, penyemak imbas sering menghadapi Access- Ralat Control-Allow-Origin. Ini berlaku kerana permintaan daripada fail tempatan dihadkan oleh mekanisme keselamatan.

Untuk menangani isu ini secara khusus dalam Google Chrome, pengguna telah menggunakan suis --disable-web-security. Walau bagaimanapun, pendekatan ini amat tidak digalakkan kerana kebimbangan keselamatan.

Sebaliknya, Google Chrome menawarkan alternatif yang lebih selamat dengan suis --allow-file-access-from-files. Suis ini membenarkan XMLHttpRequest mengakses fail daripada fail tempatan yang lain, dengan berkesan memintas sekatan keselamatan.

Cara Menggunakan Suis --allow-file-access-from-files:

  1. Tutup semua contoh yang sedang berjalan Chrome.
  2. Windows:

    • Buka gesaan arahan.
    • Navigasi ke direktori pemasangan Chrome.
    • Masukkan yang berikut arahan:

      chrome.exe --allow-file-access-from-files
      Salin selepas log masuk
  3. Mac:

    • Buka tetingkap terminal.
    • Navigasi ke direktori Aplikasi.
    • Masukkan yang berikut arahan:

      open /Applications/Google\ Chrome.app/ --args --allow-file-access-from-files
      Salin selepas log masuk

Pertimbangan Tambahan:

  • Ciri ini dianggap sebagai "alat pembangun" dan tidak bertujuan untuk kegunaan harian.
  • Atas sebab keselamatan, disyorkan untuk menggunakan suis ini hanya semasa pembangunan dan ujian.
  • Lumpuhkan suis dengan menutup dan membuka semula Chrome seperti biasa untuk memulihkan tetapan keselamatan lalai.

Atas ialah kandungan terperinci Bagaimana untuk Membenarkan XMLHttpRequest untuk Mengakses Fail Setempat di Google Chrome?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan