Rumah >hujung hadapan web >tutorial js >Mengapa Saya Mendapat Ralat Pengepala \'Access-Control-Allow-Origin\' Apabila Menggunakan AJAX dengan Teg Pangkalan HTML?
Ralat XMLHttpRequest: Pengepala 'Access-Control-Allow-Origin' Hilang
Apabila cuba membuat permintaan AJAX melalui teg asas HTML , anda mungkin menghadapi ralat pengepala "Access-Control-Allow-Origin". Ini kerana pelayan perlu menyatakan secara eksplisit bahawa permintaan daripada asal tertentu dibenarkan.
Penyelesaian:
Untuk menyelesaikan isu ini, ikut langkah berikut:
response.addHeader("Access-Control-Allow-Origin", "*");
response.addHeader("Access-Control-Allow-Origin", "http://www.example.com");
Maklumat Tambahan:
Nota:
Menggunakan * sebagai asal yang dibenarkan tidak disyorkan untuk persekitaran pengeluaran kerana ia membenarkan akses daripada semua domain, yang boleh menimbulkan risiko keselamatan.
Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat Pengepala \'Access-Control-Allow-Origin\' Apabila Menggunakan AJAX dengan Teg Pangkalan HTML?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!