Kodlar
Hata: XMLHttpRequest cannot load http://atus.konya.bel.tr/otobustarif...cim1=21&tipp=2. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.
Bunu aşmanın bir yolu var mıdır? Araştırdığımda başkalarının veri çekmesini engellemek için config dosyasında yapılan ayarlamadan kaynaklandığını öğrendim.
Daha önce bu hatayı aşabilen var mı?
Başka Siteden Veri Çekme Sorunu
5
●2.512
- 26-02-2016, 22:53:17Hocam bn bu siteden veri çekmeye çalışıyorum yani yukarıdaki linkteki site belediyenin onlardan veri çekerken hatayı alıyorum. Sizin verdiğiniz cevap kendi sitemden başka sayfadan veri çekmede sorun yaşarsam çözümü dediğiniz gbi olabilir ancak benim durum farklıAds_Turk adlı üyeden alıntı: mesajı görüntüle
- 27-02-2016, 01:31:53@imas; son zamanlarda denemedim ama bir aralar "jsonp" yöntemiyle çekim yapılabiliniyordu. jquery ajax requestini jsonp yöntemine göre düzenleyip denemenizi öneririm.
Edit:
Jsonp ile allow orign aşılsa bile html kaynak getirilemiyor ama meraktan konuyu araştırırken http://stackoverflow.com/questions/1...page-with-ajax şu şekilde bir konuya denk geldim. Burada bazı servisler üzerinden kaynak getirilebildiğinden bahsetmişler. İlgili konudaki onaylı cevap baya tatmin edici gibi incelemenizi öneririm. - 27-02-2016, 17:21:20Güzel bilgi, ingilizce bilmeyen arkadaşlar içinde konuyu ben toparlayayım. Bu yöntemin çalışmamasının nedeni tarayıcıların güvenlik nedeniyle bağlantıya izin vermemesinden kaynaklanıyor. Eğer bu yöntemi illa kullanacağım derseniz kendi sitenize bir küçük php fonksiyonu ile siteadresi.com/al.php?adres=www.google.com şeklinde kaynağı çekin. Kendi siteniz içinde crossdomain.xml ile izinleri yapılandırırsanız json , get , ajax ile kaynağı çekebilirsiniz.yasarkemaldag adlı üyeden alıntı: mesajı görüntüle
Burada post parametreleri eklenecekse de al.php dosyasında curl yapılandırmasını uygulamanız post değerlerini curl ile post etmeniz lazım. Bu bilgiler sonrası zaten arife tarif gerekmeyecektir
- 28-02-2016, 02:09:09mümkünse eğer böyle bir çalışma ekleme şansınız var mı ?Big_Turk adlı üyeden alıntı: mesajı görüntüle