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

  • MisterBrightside

    MisterBright

    24 Mart 2006
  • Phlearn Photoshop and Photography Tutorials

    Phlearn Phot

    11 EKİM 2011
  • TomSka

    TomSka

    30 Mayıs 2006