axios ta has been blocked by CORS policy hatası
bir kod blogum var ve içinde aşağıdaki kodlar yazmakta.
const ajax = axios.get('http://192.168.1.100/api')
.then(function (e) {
console.log(e);
})
.catch(function (error) {
console.log(error);
});
bu isteği alıp ul tagları arasına yazdırmak istiyorum.
burdaki adreste yapı
<li><a href="site.com"><img src="resim.png"/></a></li>
şeklinde
gelelim hataya
Access to XMLHttpRequest at 'http://192.168.1.100/api' from origin 'http://site2.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
istek attığın yerde izin vermen lazım eğer php kullanıyorsan http://192.168.1.100/api
adresinde şunu eklersen dosyanın başına çözülecektir.
header("Access-Control-Allow-Origin: *");
Diğer örnekler için: https://enable-cors.org/server.html