SORU
1 NİSAN 2010, PERŞEMBE


Çapraz etki alanı AJAX çağrısı

AJAX çapraz etki alanı ilke bilirim. Sadece "ajax HTTP isteği ve ekran üzerindehttp://www.google.com arayamam yani bu bir yerde sitemde sonuçları.

Veri türü ile" bu gerçekten işe yarar, ama sözdizimi hatası belli ki alınan veriler JSON formatında olduğu için (). "jsonp çalıştım

Başka bir olasılık da yabancı bir etki alanı/görüntü veri almak için var mı? iframe aynı politikayı takip ediyor musun?

Saygılarımızla

--Andy

CEVAP
1 NİSAN 2010, PERŞEMBE


(Kolay) çapraz etki alanı AJAX kullanarak veri almak için tek yol Andy E belirtildiği gibi proxy sunucu taraflı bir dil kullanmaktır. İşte jQuery kullanarak bunu uygulamak için nasıl küçük bir örnek:

JQuery kısmı:

$.ajax({
    url: 'proxy.php',
    type: 'POST',
    data: {
        address: 'http://www.google.com'
    },
    success: function(response) {
        // response now contains full HTML of google.com
    }
});

Ve PHP (proxy.php):

echo file_get_contents($_POST['address']);

Bu kadar basit. Ne farkında olun ya da kazınmış verileri ile alırlar.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Barnacules Nerdgasm

    Barnacules N

    20 Temmuz 2006
  • infiniTuts

    infiniTuts

    18 Ocak 2012
  • YAN TV

    YAN TV

    20 EKİM 2011