Saya memiliki kesalahan saat menjalankan permintaan get di aplikasi ReactJs menghasilkan yang berikut:
"XMLHttpRequest tidak dapat memuat http://localhost :3002/api/users. Respons terhadap permintaan preflight tidak lulus pemeriksaan kontrol akses: Tidak ada header 'Access-Control-Allow-Origin' pada sumber yang diminta. Origin ' http: //localhost :3005' karena itu tidak diizinkan mengakses. Responsnya memiliki kode status HTTP 404."
Kode saya.
const ROOT_URL = ' http://localhost :3002';
const AUTH_TOKEN = 'eyJ0eXAiOiJKV1QiLCJhb..................';
axios.defaults.baseURL = ROOT_URL;
axios.defaults.headers.common['Otorisasi'] = AUTH_TOKEN;
axios.defaults.headers.post['Content-Type'] = 'application/json;charset=utf-8';
axios.get('/api/users').then(function(respons) {
console.log(respon.data);
console.log(respons.status);
console.log(response.statusText);
console.log(respons.headers);
console.log(respons.config);
});
Ini bukan masalah aksio. Anda perlu mengatur server Anda untuk menerima permintaan CORS. Lihat jawaban pertama untuk http://stackoverflow.com/questions/20035101/no-access-control-allow-Origin-header-is-present-on-the-requested-resource
Hai,
Saya sudah menggunakannya. dengan diperbaiki di server ditambahkan
"rute": {
"kor": benar
}
di koneksi konfigurasi Hapi
Terima kasih.
Hai @9tor apakah Anda sudah menyelesaikan masalah ini?
Komentar yang paling membantu
Ini bukan masalah aksio. Anda perlu mengatur server Anda untuk menerima permintaan CORS. Lihat jawaban pertama untuk http://stackoverflow.com/questions/20035101/no-access-control-allow-Origin-header-is-present-on-the-requested-resource